при попытке прописать в адрес 0x0800 0000 получаю ошибку
No Algorithm found for: 00000000H - 000003AFH
До этого прописывал 0x0000 0000 но тогда вывалиается по таймауту флеша
Скрин в приложении.
Как-то странно выходит, для чего вообще алгоритму программирования знать где выполняться должна загружаемая программа?
Для работы самого алгоритма RAM for algorithm своя.
Цитата(AlexandrY @ Feb 3 2011, 11:11)

Может с сигналом FLASH_RDY проблема.
Загрузчики его обязательно требуют, а некоторые программные реализации могут обходится без него.
С сигналом всё ОК. В коде честная проверка на готовность ( while (!(MLC_ISR & 0x01))

Обнаружил принеприятнейшую вещь

В коде для аппаратного флеш контроллера, который я брал из файла FlashHW.c с бутлоадера \LPC3250\Bootloader_NAND\ нет поддержки Large Page ((
else { // Large Page Device
return (NAND_NOT_IMPLEMENTED_ERROR);
}
А моя память как раз такая

Может у кого есть пример кода для работы с Large PAGE?
Или хотелось бы понять в чём отличия для контроллера.
Эскизы прикрепленных изображений