Цитата(Harbour @ Aug 18 2006, 05:25)

тут надо определится - железо виснет или прога.
похоже все-таки прога.... я ж говорю, нашел цикл, от которого все зависит. мне кжется, в прерывании закакивается какой-то регистр... сижу разбираю листинги...
правда,
открытым остается вопрос о том, что это за состояние и как туда можно попасть?Цитата(Harbour @ Aug 18 2006, 05:25)

кварц можно 100 раз перепать, но если схема/плата приводит к его нестабильной работе - получим такой же результат. Перейдите на RC генератор.
...вариант... надо попробовать....
Цитата(Harbour @ Aug 18 2006, 05:25)

Далее что там с питанием (?) так и не понятно, надо произвести телодвижения в данном направлении, потому как я еще не видел чтобы от постов в форум что-либо само заработало

Потом никто не гарантирует что Ваша прога не отрубает PLL/MCK путем записи в "левый адрес". 2 довольно ценных рекомендации которые Вам дали, Вы не выполнили, селяви.
питание от LP2951, вроде схема проверенная...
МСК = 48МГц, pll посчитан по ексельке от атмела, лок-биты не стоят...
Цитата(SpiritDance @ Aug 18 2006, 06:55)

Помигайте светодиодом в конце-концов, сбой работы жтага не говорит о том что проц висит. Это означает только то что jtag перестает работать на частоте которой работал сначала.
я б помигал, тока вот когда эта беда приключается, порты в пул-ап переходят и все диоды загораются (открыаются транзисторы, рулящие диодами). да и прога перестает подавать признаки жизни
Цитата(SpiritDance @ Aug 18 2006, 06:55)

За самом ниблюдал следующее - при неправильной установке параметров генератора или при сбое подачи чатоты процессор переходил на slowclock (помоему еше и на pll помноженный), причем при воосттановлении подачи частоты начинал опять работать от нее, только на ресет уже не откликался.
Недавно была странность, причем на одном из двух процессоров. После записи во влеш процессор прыгал каким-то непонятным образом на поллед функцию приема по усарту и там висел. Причем когда проходила запись по шагам по шагам все работало, когда говорил run или просто запускал начинались чудеса. Так и не понял что=это значило, но когда прошил программу, выдернул шнур отладчика, и передернул питание - заработало как надо. Подозреваю что-то с клоками было или с ресетом - программа работающая на проце с внешним генератором не сбоила. Странно.
ух ты! а это, как говорил ги де мопассан, уже ближе к телу

а нельзя ли поподробней про "неправильные установки параметров генератора"?