|
Не могу побороть этот philips LPC2119.
Ситуация такая:
Через утилиту LPC2000 Flsah Utility v2.2.0 с сайта philips могу прочитать ID микросхемы, версию boot loader (1.6). Flash читается, RAM читается кроме адресов 0x380-0x384, при попытке их прочитать почти всегда получаю сообщение "Cannot communicate with test board!".
Запись в память работает, запись во flash заканчивается на операции erasing flash или на prepare flash.
Если руками через rs-232 сказать ?, Syncronized и выполнить команду копирования RAM в flash, записывается.
Попытка работать через JTAG (wiggler) из IAR 4.11a с входящим в комплект flash loader-ом приводит к успешной записи в RAM, но до записи в flash дело не доходит, IAR виснет.
Подправленный по инструкции flash loader даже не грузит в RAM.
Вот есть у меня подозрение, что я все же неправильно конфигурирую линкер и получаю файл, который flash loader пытается писать куда-то не туда, хотя ISP пишет, что готовит bank 0, куда я и хочу записать.
У кого получалось работать с LPC21xx из IAR, подскажите, какие там тонкости есть.
Спасибо.
E-mail: info@telesys.ru