I have written a simple bootloader for the ATmega644PA but I cannot get it to run at the proper boot start address. I can run it when built using standard options but once I modify the section start address it refuses to start.
I am using max bootloader size of 4k words i.e. 8 kB. I modify the start address with the following option under Misc:
I also set fuses so that boot flash size = 4096 words and set BOOTRST to 0 in order to enable boot reset.
I tried to change around a couple of times but it just never starts. Any ideas?