Здравствуйте!
Мучаюсь с вигглером. Перечитал добрую часть этой конфы. Перепробовал всё - не работает. Точнее, как-то работает, но не так, как надо.
Собственно, вигглер собран по схеме от AlexBoy:
http://electronix.ru/forum/index.php?act=A...ost&id=8753
после нескольких неудачных попыток "подружить" его с IAR-ом, по чьему-то совету заменил 74AC244 на 74HCT244. Ситуация не изменилась.
Вот полный список сопутствующих ошибок:
1. OCD Commander
Загружаю *.elf, полученный IAR-ом; сначала пишет об успешной загрузке, потом через пару шагов:
- processor running
- can not enter debug mode
- not yet initialized
2. IAR Embebbed Workbench 4.41A
Указал как отладчик RDI. Указал ему путь к H-JTAG.dll. Запустил H-JTAG server, тот успешно определил плату. Далее, при запуске отладчика IAR постоянно выдаёт "There were warnings during download...". Далее:
- RDI Error: 612 Memory read/write error - Can`t re-enter debug state.
- RDI Error: 616 Failed to access instruction register.
Были предприняты следующие действия:
- Пробовал с LPT-удлинителем(1.5м, экранированный) и без него.
- Конфигурировал порт как Normal и как EPP.
- Запускал в ОС Win98 и WinXP.
- Питал вигглер от отдельного блока питания +5/+3В(на случай, если не хватает от LPT).
- Игрался перемычками, которые подтягивают JTAG(хотя на плате установлены подтягивающие резисторы).
Ситуация совершенно не изменилась.
Плата и вогглер собраны правильно, уже проверял сто раз. Кварц 18.432 МГц. Перемычка jtagsel замкнута.
В общем, помигать светодиодом мне так и не удалось. Рассчитываю на вашу помощь.