При установке лоадера для родного процессора LPC1766 флэш отказывается грузится. При изменении лоадера на неродной (для LPC1768) все грузится нормально.
Если поменять в файле
FlashNXPLPC256K_Cortex.flash строку
<exe>$TOOLKIT_DIR$\config\flashloader\NXP\FlashLayout1RAM8K_Cortex.out</exe>
на строку
<exe>$TOOLKIT_DIR$\config\flashloader\NXP\FlashLayout1RAM32K_Cortex.out</exe>
(аналогичную как у
FlashNXPLPC512K_Cortex.flash), то все работает как следует.
Т.е. методом тыка все-таки заставил работать. Я склоняюсь к версии, что это грабли IAR, т.к. нелогично лоадер для МК с 32К RAM1 называть
FlashLayout1RAM8K_Cortex.outНо все-таки решил спросить как тут народ из положения выходит. Или может это у меня только такие глюки