Столкнулся со странной ситуацией: Контроллер LPC2148, после стирания при помощи J-flash и последующего выкл/вкл в начале флэш ИНОГДА появляется следующая последовательность (читаю все тем же J-flash): "E59F4034 E3A05002 E5845000 E3A05003 E5845004 E59F201C E3A03000 E1020093 E2822028 E1021093 E3C03007 E5023028 E51FF004 7FFFD1C0 E002C014 E01FC000"
Код всегда один и тот же. Причем стереть его не удается, при запуске команды стирания J-flash выдает ошибку - что, мол, не стереть первый сектор. При заливке флэши нулями - заливается все кроме этих байт вначале. Самое интересное, что при этом если попытаться залить новую прошивку БЕЗ стирания флэши, то она благополучно заливается (причем переписываются и эти адреса тоже). Как это возможно без их стирания - непонятно. Никогда раньше (работал еще с LPC2103 и LPC2132) и все тем же J-flash не сталкивался с таким.
Может кто нибудь прояснит, что это за явление может быть?
|