Именно поэтому и работает. :) Мне лень было создавать отдельный
проект бутлоадера - там же дофига нужных ресурсов и библий, поэтому
и сделал из основного кода со всем "мясом срани" глобальных буферов
и включенных прерываний. Просто в компиляте для 0x00000000 после
инициализации всей хрени сразу вызываю функцию бутлоадера, она не
имеет выхода кроме прыжка, загрузки и прыжка или цикличиского
ожидания наличия файла прошивки на ftp сервере, и загрузки и
прыжка. Удобно. Только комментирование - // этой фун-ии и назначение в Кеil сектора, отличает основной код от бутлоадера. Например у меня раздолье. :)