libine (04.02.2005 11:41, просмотров: 629)
Влияние кода во FLASH на отладку LPC2106 с Wiggler? Имею работающий проект с загруженным во FLASH кодом. Пытаясь отладить (с загрузкой в RAM) код на очередной плате, столкнулся с проблемами его загрузки из-под IAR либо CrossWorks. Заметил, что при неудачных попытках загрузки наблюдается выполнение кода из FLASH (JTAG не переводит процессор в Background Mode). Если процессор таки остановлен (не реагирует на внешние прерывания), загрузка проходит успешно.
Решение нашёл в загрузке во FLASH кода с
while(1);
в первой же строчке.
Проблема вроде бы решена, но не понимаю механизма её возникновения. Буду признателен за разъяснения.