Перейти к содержанию
    

warrior-2001

Свой
  • Постов

    557
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о warrior-2001

  • Звание
    Знающий
    Знающий
  • День рождения 06.06.1985

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

5 842 просмотра профиля
  1. Добрый день! К сожалению нет, ибо была проведена оптимизация функционала и проект стал помещаться в обоих случаях. Для отбрасывания вопроса настроек квартуса все настройки были изменены для того, чтобы они прописались в qsf файл в явном виде. Плюс ко всему я запускал сетевой подбор параметров под линуксом на разных seed, но под линуксом так и не нашёлся набор параметров, чтобы запихнуть его в искомый кристалл. Если найду в архиве репозитория исходники старые - с удовольствием выложу. Но вот версию и сборку Линукса точно уже не найти.
  2. А вот и бывают! Есть проект для CPLD фирмы Altera. Загрузка - 100%. Под Виндой Quartus 14.1 SP2 собирает проект и всё работает штатно в железе на крупной серии. А под Linux ТА ЖЕ версия Quartus НЕ собирает проект, говоря, что не хватает одной ячейки! И всё, тупик. Исходники 100% одни и те же. Версия САПР одна и та же. Лишь ОС разные. К сожалению ситуация нарисовалась уже после того, как Intel/Altera официально начал уходить из России и в саппорт обращаться было бесполезно.
  3. Победить проблему так и не удалось. Будем пробовать искать pin to pin совместимые микросхемы из списка Intal в Quartus, заменять и пробовать снова.
  4. ещё момент - Альтера/Интел не любит асинхронных сбросов! Стало быть сброс pll желателен синхронный с его опорной частотой.
  5. Документ изучал, однако попытки собрать собственный вариант описания флешки ни к чему не привели - с моим описанием флешка даже не зашивается. А вот описание от Квартуса закодировано в файле mx25u2560_pcf.ddb. И как его оттуда достать - неведомо. А мне бы поменять пару параметров и всё было бы хорошо.
  6. У меня в железе наблюдались всего 2 варианта, я завёл частоту в 1,5 раза выше и отслеживал сбои. Если сбой был - перегружал параметры. Вполне сносно работало и всё испытания изделие прошло.
  7. Нет, прошивка вполне обычная. Ничего не шифруется. У кого-либо есть вообще опыт использования НЕ интеловский флешек в режиме Active serial?
  8. Но ведь при формировании jic файла создаётся автоматом проект, который пишет и читает флешку нормально! Значит сам квартус с ней работать может, а вот грузится с неё - не может. Самое интересное, что от внутреннего осциллятора не работает даже общение с флешкой в момент старта. Правда я 100 МГц ставил, попробую 25 МГц.
  9. Доброго дня. Сталкивался с таким поведением. Либо питание, либо время установки сброса, либо неверные временные ограничения в sdc файлах. Настроить штатно не удалось, посему сделал детектирование сдвига на 180 градусов, и если перепрыгнул - сброс и настройка по новой. Так работает стабильно. По поводу 5 секунд - не встречал. Это у вас не на климатике случаем?
  10. Выводы для доступа к флешке в режиме AS недоступны для ЛА.
  11. Развели под режим х4. Посему пробовал и так и так. Ещё один интересный момент - когда при создании файла jic указываю автоматическую адресацию и прошиваю флешку, то после перезагрузки устройства ПЛИС по JTAG не видится - система зависает. Приходится подавать на вывод флешки сброс, после чего ПЛИС видна и можно стереть флешку. Если бы не было сброса - был бы кирпич вместо ПЛИС. А если адрес отличен от автоматического - то ПЛИС по JTAG доступна всегда. Смотрел времянку - разницу между типами адресации не увидел в данных (просто чуть позже идут не нули).
  12. Добрый день, коллеги! Вот и мы попробовали Generic Serial Flash Interface от Intel в ПЛИС Cyclone 10 GX. Изучили все мануалы, подключили флешку MX25U25645G от MACRONIX. Установили режим загрузки active serial. Создали *.jic файл. Залили его во флешку, убедились, что всё корректно зашилось. ОДНАКО ПЛИС не загружается. Питание проверяли, содержимое во флеш-памяти корректное. Создавали jic файл согласно рекомендациям Интела. Куда дальше копать – уже не знаю. Настораживает наличие у Интела мануала «Customizable Flash Programmer», но по идее, раз флешка в списке поддерживаемых, раз удаётся её записать по JTAG и вычитать по JTAG, то и загружаться ПЛИС с ней должна спокойно. Времянки осциллографом смотрел – флешка читается по линиям данных, nCS корректно подсвечивает данные. nReset флешки подтянут к логической «1». На вход ПЛИС clkusr подаётся 100 МГц с генератора сразу по включению питания. Куда копать? Кому уже удалось загрузить ПЛИС с чего-то, кроме EPCQ?
×
×
  • Создать...