.hex file with bootloader is incorrect for ATmega2560 targets (Arduino Mega2560) #2842
Labels
conclusion: resolved
Issue was resolved
topic: build-process
Related to the sketch build process
topic: infrastructure
Related to project infrastructure
type: imperfection
Perceived defect in any part of project
the .ino.with_bootloader.hex file produced for ATmega2560 targets (and prrobably any AVR target with more than 64k flash) is missing the "extended segment address" entry, so the bootloader ends up positioned at 64k-8k, instead of 256k-8k.
Note the VMA address (0xe000), which should be 0x3e00)
And here's that section of the .hex file:
It should look like:
The text was updated successfully, but these errors were encountered: