Цитата(yarunt @ Oct 14 2010, 15:32)

может еще что-то нужно добавить?
1. В моем стартапе есть строки
reset_handler_address:
#ifdef STARTUP_FROM_RESET
.word reset_handler
#else
.word reset_wait
#endif
Так нужно вставить в начале строку
#define STARTUP_FROM_RESET
2, Нужно проверить, что после инициализации запускается main
3. А чем прошиваете? Устройство производит сброс после прошивки?
Мне как-то пришлось заменить резисторы в JTAGе чтобы сбрасывающий транзистор лучше открывался.
"#define LCD_BUFFER0_BASE_ADDR 0x1000" - ???
Наверное SRAM начинается с 0x40000000 и кончается 0x40005FFF, кроме экрана там еще должны быть переменные, стеки....