МАРСОХОД

Open Source Hardware Project

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

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

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

  • umarsohod
  • umarsohod аватар Автор темы
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 789
  • Спасибо получено: 163
При возникновении проблем с прошивкой есть простой способ проверить работоспособность
самого программатора с помощью программы "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.
  • Страница:
  • 1
Время создания страницы: 0.367 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Вопросы о программаторе MBFTDI LoopBack тест программатора