Приветствую глубокоуважаемый All!
Проблема следующая: есть ATMega128 (проверял 2 шт), через Olimex'овский USB-AVR-JTAG AVRPROG'ом видится, шьется, фузы программирует, читается, в общем все шоколадно. Но при попытке запустить отладку - Cannot read program counter, Cannot read memory и т.п. Вообще будто с кристаллом обмена нет. При этом лампочки на JTAG'е моргают. Из IAR то же самое (Cannot read memory, Stack overflow и т.п.). JTAGEN, OCDEN - зашиты, внешний кварц, резет на супервизоре, подтянут 3.3КОм'ом к +5v.
При этом рядом лежит девайс с ATMega16 - тот же кварц, те же фузы, та же прога - все шоколадно через этот же JTAG-USB отлаживается.
Такие же баги наблюдаются на упомянутой ATMega16 - если с Reset снять подтяжку и "подтянуть" его к земле.
Из отличий в схемотехнике - наличие супервизора на ATMega128 (но он вроде в +5 линию держит), наличие резисторов 47 ом в серии линий JTAG'а.
У кого-нибудь есть мысли? :-(((
|