Цитата(GDI @ Aug 7 2008, 15:37)

Тут была ветка автором которой был некий Дон Амброзио, вот он поднимал подобный вопрос.
там все же больше насчет магического кода который сам способен отдетектить свою правильность

Причина слетов здесь - отсутствие или неправильная работа супервизора.
Не верится, что BOD у автора включен.
Цитата
Но системы никакой не отслеживается. Флэш слетает не всегда. Может слететь , а может и нет.
Причина - кривая разводка, отстутствие блокировочных емкостей по питанию, кривой DC/DC, кривой супервизор питания. Других причин здесь нет.
Workaround - поставить delay несколько десятков/сотен ms перед выполнением команды SPM (это по крайней мере вдвое снизит вероятность появления проблемы. При сбое на отключении питания SPM просто не успеет выполниться).