Например TDA7294

Форум РадиоКот :: Просмотр темы - CYCLON II не прошивается через JTAG
Форум РадиоКот
https://radiokot.ru/forum/

CYCLON II не прошивается через JTAG
https://radiokot.ru/forum/viewtopic.php?f=60&t=191543
Страница 1 из 1

Автор:  Adinetsrock [ Чт дек 28, 2023 19:22:40 ]
Заголовок сообщения:  CYCLON II не прошивается через JTAG

Работал с семейством MAXII, но пришлось связаться с CYCLONE II. Проблема в следующем - после прошивки ни каких признаков жизни. Причем процесс прошивки подозрительно быстрый (меньше секунды). Шил и временной и постоянной, одно и то же - меньше секунды и якобы готово. Та же прошивка работает на максе. Питание везде, где должно быть - есть, генерация есть. Может у циклона в этом плане есть особенности? Или не каждым бластером шьются?Подскажите, кто знает.

Автор:  Gudd-Head [ Сб дек 30, 2023 09:03:11 ]
Заголовок сообщения:  Re: CYCLON II не прошивается через JTAG

Подробнее. А то только общие слова.

Автор:  HardWareMan [ Вс дек 31, 2023 08:06:39 ]
Заголовок сообщения:  Re: CYCLON II не прошивается через JTAG

Может у циклона в этом плане есть особенности?

Конечно есть, это же FPGA и ей для автономной работы нужно ПЗУ. А MAX это CPLD и там ПЗУ встроено. FPGA конфигурируется ("прошивается") действительно быстро на хорошем БайтБластере, потому что конфигурация заливается в специальное ОЗУ. И после конфигурирования нельзя отключать питание. А если ты хочешь прошить ПЗУ конфигурации, то тебе прошивку надо специально подготовить в JIC формат (самим же Кактусом это и делается). И вот тогда она будет шиться чуть дольше и можно будет снимать питание. Примеры JTAG цепочек ниже.
Когда конфигурируешь FPGA напрямую:
Изображение
Когда прошиваешь ПЗУ конфигурации:
Изображение

PS Ну и детский вопрос: назначение ног было сделано правильно?

Автор:  Adinetsrock [ Ср янв 31, 2024 12:18:17 ]
Заголовок сообщения:  Re: CYCLON II не прошивается через JTAG

Если кому нужно : для работы без памяти (с испльзованием внутренней энергозависимо) требуется такое подключение:

NSTATUS - через резистор 10 кОм на VCC

KONF_DONE - через резистор 10 кОм на VCC

MSEL0; MSEL1 - на GND

nCONFIG - на VCC

DATA0 и DCLK - либо на VCC, либо на GND (без разницы) у меня GND

nCE - на GND

nCEO - не подключен, либо использован как пользовательский I\O

Автор:  Gudd-Head [ Ср янв 31, 2024 16:53:16 ]
Заголовок сообщения:  Re: CYCLON II не прошивается через JTAG

В даташите так и написано.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/