Цитата(poganoe_lamerishe @ Jul 4 2011, 17:58)

Возможно ли написать свой загрузчик, который бы не использовал дефолтный загрузчик c этими его мутными командами?
Да, возможно.
Цитата(poganoe_lamerishe @ Jul 4 2011, 17:58)

Все примеры, которые мне попадались, его использовали (или я IAP это что-то другое?).
Да, IAP - это немного другое. IAP - это фактически набор функций, которые можно вызывать из своей программы, чтобы программировать флэш.
Цитата(poganoe_lamerishe @ Jul 4 2011, 17:58)

И в даташите мне попалась тревожная строчка "If software executes a write directly to the flash memory, the flash accelerator will generate a Bus Fault exception. Flash programming must be accomplished by using the specified flash programming interface provided by the Boot Code."
Это нисколько не тревожная строчка. Сказано, что программировать флэш нужно через IAP. Просто в некоторых МК программирование флэш делается простой записью данных в адреса флэш, и они напоминают, что в этом МК не так.