Программирую устройство на ATmega169P, на плате распаяны разъемы как для ISP так и JTAG. C ISP никаких проблем нет, все шьется превосходно, но решил попробовать (впервые) программировать через JTAG коннектор. Провозился целый день - никак не мог понять, почему не программируется через JTAG. Использовалась AVR Studio v4.18.700. Линии JTAG подключены напрямую к микроконтроллеру без какой-либо сторонней нагрузки. Шлейф к Дракону штатный короткий. Совершенно случайно определил, что оказывается если изначально вы программировали устройство через ISP, то при желании использовать JTAG ИНТЕРФЕЙС ПРОГРАММАТОРА AVR STUDIO НЕОБХОДИМО ПЕРЕЗАГРУЗИТЬ!!! Это конечно приводит к реконнекту Дракона. Таким образом, недостаточно просто выбрать "JTAG mode" в выпадающем списке программатора AVR Studio!
Мне было бы интересно узнать, у всех такая ситуация повторяется и на всех ли кристаллах?