Использую AVRDragon, отлаживаю через JTAG. (перый раз, до этого использовал DW)
Используеца схема подключения как в справке в AVRStudio4.12 SP4.
На плате установлена ATMega32, на выодах TCK, TMS, TDO, TDI стоят подтягивающие резисторы резисторы 4.7К. Выводы TC2:TC5 встроенной прогой неиспользуюца.
Длинна провода JTAG не более 12см.
Напряжение питания 5В.
Осцилографом смотрел выводы:
TCK - как начинается отладка устанавливаеца 0, как заканчивается 1
TMS, TDO - какието импульсы проскакивают.
TDI - всегда 0 (импульсов нет).
Установлены OCDEN = 0 и JTAGEN = 0.
Када начинаю отладку выскакивает ошивка "Failed identify target", и спрашивает перезагрузить? Жму да. Что-то происходит, затем спрашивает использовать ISP для применения JTAG отладки.
Я подозреваю на 20% чёта с ATMega32, 20% чёта с драконом, 50% гдето моя ошибка и 10%..
В чём может быть проблема?
Что подозревать?
Где поискать, что проверить?
3 дня покоя недаёт.