Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Перестала шиться ПЛИС

Перестала шиться ПЛИС 5 года 10 мес. назад #7473

  • Dimych
  • Dimych аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 2
  • Спасибо получено: 0
Добрый день.
Решил освоить программируемую логику. :) Собрал по вашей схеме программатор на FT4232. Распаял на плату EPM3256AQC208. Код проекта скомпилировался, в симуляции показывал что хотелось. При первой попытке прошить из Quartus II 13.0 статус прошивки доходил до 98% и выдавал ошибку. Гугл помог справиться, достаточно было в опциях снять птичку "Show checksum without usercode". После этого ПЛИСка прошилась успешно. Пару дней поигрался, поимитировал работу, поморгав светодиодиками, и посетила мысль внести дополнения в проект. Внес, скомпилировал и все. Прошить не получается. Программатор Quarus-а больше не видит это плиски. MBFTDI на месте. Все как и в первый раз, но... Нажимаю в программаторе Start, и получаю сообщения - Error (209040): Can't access JTAG chain
Error (209012): Operation failed.
Запускаю AutoDetect - получаю сообщение от Quartus: "Unable to scan device chain. Can't scan JTAG chain. Открываю JTAG Chain Debugger, жму Test JTAG Chain, получаю ответ - Error: JTAG chain problem detected, Error: No device detected.
Линии JTAG прозвонил от FTDI до ПЛИС, все звонится, все на месте. Куда копать - не понимаю. Возможны ли советы "чайнику"? Ведь 1 раз она прошилась, да и прошивка моя в ней работает сейчас.
И еще вопрос. Я оставил висеть в воздухе выводы ПЛИС - GCLK1, OE1, GCLRn, OE2/GCLK2. Может ли быть дело в этом или их надо куда-то притянуть или повесить? Генератор на ПЛИС не подключал, для моего проекта он не нужен. Теперь вот сомнения что он нужен.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Перестала шиться ПЛИС 5 года 10 мес. назад #7474

Тот проект , что вы раньше зашили, работает?
Провода от FTDI до ПЛИС есть?
Если есть, укорачивайте, желательно до 0.
Если можно, фото процесса.
Генератор для прошивки не нужен.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от umarsohod.

Перестала шиться ПЛИС 5 года 10 мес. назад #7477

  • Dimych
  • Dimych аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 2
  • Спасибо получено: 0
Да, загруженный проект работает.
Провода есть. Укоротил как мог. Длина шлейфа ~1 см, проводники на платах примерно 3-5 см. Результат не изменился, ПЛИС-ку Quartus не видит.
Фото какие, собранных устройств, соединений? попробую сделать.
Правильно ли я понимаю что JTAG (по крайней мере в нашем случае) это TDO, TDI, TCK и TMS? 6 и 7 ноги разъема (nCE и DATAOUT) не задействованы?
Что еще может мешать?
Смущает что в первый раз-то прошилась, пусть и не сразу. Т.е. пока не прошил ПЛИС-ка виделась всегда. Как только прошивка залилась - все, ПЛИС-ка для Квартуса не существует. Там нет каких-нибудь "секретных" битов, которые "лочат" ПЛИС? Может что в настройках Quartus не так выставил?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Перестала шиться ПЛИС 5 года 10 мес. назад #7483

JTAG это TDO, TDI, TCK и TMS и проверьте, не коротят ли они с соседними ножками.
Есть ли возможномть по отдельности проверить программатор и плис. Т.е попробовать прошить какую-то другую плис или эту другим программатором?

Пробовал шить epm3064, работает.
Попробуйте сделать "erase".

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от umarsohod.

Перестала шиться ПЛИС 4 года 5 мес. назад #7697

Точно такая же ситуация. Запорол 2 камня ЕРМ3256 и ЕРМ570. Те же ошибки выходят. Прошивал через USB самодельным программатором без бубна (с первого раза).
После пытался соединиться через USB и LPT, - бесполезно. Ничего лишнего в настройках не устанавливал (пароля тоже не было) кроме, как "перевести неиспользуемые выводы в третье состояние" на ЕРМ570.
Что еще может быть?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Перестала шиться ПЛИС 4 года 5 мес. назад #7698

Что-то сломалось, или плис или программатор.
Проверить программатор можно на заведомо исправном чипе или так - marsohod.org/forum/7-mbftdi/1165-loopback-test-programmatora

Плис и программатор питались от одного блока питания или от разных?
Может "уравнивающие токи"?
Спасибо сказали: Yurocka

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Перестала шиться ПЛИС 4 года 5 мес. назад #7699

Пробовал по-разному, питал отдельно и через USB, трансформатор качественный на блоке питания, утечек, думаю нет.
Если новую ПЛИС поставить, то прошьет на раз, в этом не сомневаюсь.
Микросхема по старому проекту тоже работает.
USB Blaster проверю, конечно, но проблема, думаю в ПЛИС.
Генератор на бластере 20 МГц, может здесь что-то не так.
Или подтягивающие резисторы после прошивки влияют.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Перестала шиться ПЛИС 4 года 5 мес. назад #7700

Соединил проводочком сигналы "TDO" и "TDI" на разъеме, вот что получилось:

Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Перестала шиться ПЛИС 3 года 6 мес. назад #7747

Yurocka пишет: Пробовал по-разному, питал отдельно и через USB, трансформатор качественный на блоке питания, утечек, думаю нет.
Если новую ПЛИС поставить, то прошьет на раз, в этом не сомневаюсь.
Микросхема по старому проекту тоже работает.
USB Blaster проверю, конечно, но проблема, думаю в ПЛИС.
Генератор на бластере 20 МГц, может здесь что-то не так.
Или подтягивающие резисторы после прошивки влияют.


А через EJGAT коннектит или нет?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от soty20.

Перестала шиться ПЛИС 3 года 5 мес. назад #7748

Yurocka пишет: Соединил проводочком сигналы "TDO" и "TDI" на разъеме, вот что получилось:

у меня точно такой же результат при проверке прогмматора.
программатор USB Blaster V2 Waveshare
это нормально?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.313 секунд
Работает на Kunena форум