Hey, can anyone help me with this. I was looking in the chip45boot make file and they have this:
# Boot block section for ATmega8, 1k block size #LDSECTION = --section-start=.text=0x1C00 # Boot block section for ATmega128, 2k block size #LDSECTION = --section-start=.text=0x1F800
Now i want to add another for the ATmega64 but im a little confused. In the ATmega8 data sheet it says for a 1K bootloader that the start is 0xC00 and for the Atmega128 for 2K, 0xF800 so why in the above code is it 0x1C00 and 0x1F800?