Столкнулся со странной ситуацией:
Контроллер 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 не сталкивался с таким.
Может кто нибудь прояснит, что это за явление может быть?