Цитата(Arischenko Ivan @ Dec 15 2010, 10:45)

Я бы поставил на то что выполнение программы из SDRAM и SRAM при условии включения MMU, ICache, DCache будет одинаковым по времени.
В реальности это не так. Критичные к скорости данные и код лучше всё же хранить в SRAM. Возможно это связано с несвоевременной подкачкой данных в ICache, DCache.
Цитата(Serg_el @ Dec 14 2010, 22:33)

Я так понимаю, что должно быть минимум 2 файла для заливки в NAND - код и константы. Константы сейчас в виде массивов. Как это сделать? Как подготовить bin файл без исполняемого кода средствами IAR?
Иаром не пользуюсь. Проще наверно сделать один бинарный массив и залить его самбой по фиксированному адресу в NAND.
Что касаемо иара - очевидно ваши массивы должны находится в отдельной секции, распологающейся в адресном пространстве NAND и имеющей соответствующие атрибуты (RO?). Возможно массивы должны быть static.