Столкнулся с одной неприятной проблемой при разработке проекта, собственно и проблемой как то называть не хочется. Время прошивки mega128 по SPI через PONIPROG приближается к 5 минутам

Как один из вариантов решеня вижу установу в контроллер Boot Loader-а. Остановил выбор на MegaLoad, как наиболее распространнёном и отлаженном.
Немного погуглил, почитал форумы, всётаки решил переспросить, и описать свои действия дабы не ставать на грабли.
Проект собирал и изходнико под ICC7, указал в файлах mega128, в настройках проект выбрал BootLoader и размер 2kb. Готовый хекс открыл в PONIPROG, программа собственно загрузчик находится с самом конце.
Пока ещё не прошивал волнует один вопрос, если я его зашью в контроллер, потом активирую фьюз BOOTRST, и BOOTSZ0-1 -выберу тоже размер 2kb, то этого будет достаточно ?
Или нужно ещё правит исполняемы код, написанный на IARе чтоб он знал что ему уже доступно не 128 а на 2кб меньше ?
С ув.
Эскизы прикрепленных изображений