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

ТЕМА: LoopBack тест программатора

LoopBack тест программатора 12 года 3 мес. назад #1165

  • umarsohod
  • umarsohod аватар Автор темы
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 816
  • Спасибо получено: 168
При возникновении проблем с прошивкой есть простой способ проверить работоспособность
самого программатора с помощью программы "JTAG Chain Debugger".
Порядок следующий:
1 Подключаем программатор к компьютеру и сначала запускаем
"Programmer", чтобы убедиться, что программатор есть в квартусе. Если его нет,
то его нужно установить в "Hardware Setup".
2. Соединяем проводочком сигналы "TDO" и "TDI" на разьеме JTAG-а.
3. Запускаем "JTAG Chain Debugger" и нажимаем вкладку "JTAG Chain Debugging"
4. В окошке "Command" выбираем "Scan Data Register", в окошке "Clocks" ставим 16
а в "TDI", например 0x5555.
5. Жмем "Run"




Первое, на что нужно обратить внимание - синий светодиод.
При подключении программатора MBFTDI к компьютеру он должен светиться,
а после "Run" погаснуть. Это означает что линия "TCK" исправна.
В окне "TDO" дожно появиться эхо от "TDI", в нашем случае 0x5555.
Если появляется 0xFFFF, значит между "TDO" и "TDI" обрыв.
если 0x0000, значит кто-то из них коротит на землю.
Если соединить проводочком "TDO" и "TMS", то эхом всегда дожна быть "1" в
старшем бите , а сстальные "0", не зависимо от того что стоит в "TDI".
У нас - 0x8000, значит линия "TMS" тоже исправна.
Таким методом можно протестировать не только наш программатор,
но и альтеровский USB-Blaster или LPT-шный ByteBlaster.

UPD.C альтеровским USB-Blaster-ом еть нюанс, ему еще преобразователь уровней нужно запитать.
Вложения:
Спасибо сказали: Серый Волк

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

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

LoopBack тест программатора 4 года 7 мес. назад #7749

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

программатор USB Blaster V2 Waveshare . подал питание 3.3 на разъем jtag для запитки буфера 244
так должно быть?
Вложения:

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

LoopBack тест программатора 4 года 7 мес. назад #7750

  • nckm
  • nckm аватар
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 112
  • Спасибо получено: 34
Чем-то конечно 54AB похожа на 5555, но нет. Какие-то биты испорчены. Может помехи..

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

LoopBack тест программатора 4 года 7 мес. назад #7751

  • umarsohod
  • umarsohod аватар Автор темы
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 816
  • Спасибо получено: 168

nckm пишет: Может помехи..

Не только. Могут быть проблемы со скоростью.
Проводки какой длинны?

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

LoopBack тест программатора 4 года 7 мес. назад #7752

umarsohod пишет:

nckm пишет: Может помехи..

Не только. Могут быть проблемы со скоростью.
Проводки какой длинны?

проводок от ардуинки, 20см.
на дешевом китайском бластере все ок. там стоит pic и преобразователь 244.
в USB Blaster V2 Waveshare тоже 244й преобразователь но без резисторов.ножки сразу идут на разъем jtag
Вложения:

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

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

LoopBack тест программатора 4 года 7 мес. назад #7753

  • umarsohod
  • umarsohod аватар Автор темы
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 816
  • Спасибо получено: 168
Попробуйте соединить "TDO" и "TDI" не проводком, а резистором , ом 100 - 300.
Или еще больше - 1к

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

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

LoopBack тест программатора 4 года 7 мес. назад #7754

umarsohod пишет: Попробуйте соединить "TDO" и "TDI" не проводком, а резистором , ом 100 - 300.
Или еще больше - 1к

не помогло.пробовал 30ом ,200ом ,1к.

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

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