You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When flashing my Atmega8 using the command line make atmega8_isp AVR_FREQ=8000000L BAUD_RATE=57600 LFUSE=E4 HFUSE=DC LED_START_FLASHES=3 LED=B0 BAUD_RATE=9600
the LED blinks, thus the bootloader is started.
After a power cycle the LED doesn't blink, so the MCU doesn't start for some reason.
When setting the boot flash section to 256 words, the boot section start is 0x0F00.
When using objdump with the hex (attached), the address in the hex seem to start at 0x1E00: 1e00 01c0d6c0 11248fe5 94e09ebf 8dbf84b7 .....$..........
Shouldn't the bootloader code be written to 0x0F00?
In link_optiboot.ld BOOT_START is used, but I cannot figure out where that is defined.
The text was updated successfully, but these errors were encountered:
When flashing my Atmega8 using the command line
make atmega8_isp AVR_FREQ=8000000L BAUD_RATE=57600 LFUSE=E4 HFUSE=DC LED_START_FLASHES=3 LED=B0 BAUD_RATE=9600
the LED blinks, thus the bootloader is started.
After a power cycle the LED doesn't blink, so the MCU doesn't start for some reason.
When setting the boot flash section to 256 words, the boot section start is 0x0F00.
When using objdump with the hex (attached), the address in the hex seem to start at 0x1E00:
1e00 01c0d6c0 11248fe5 94e09ebf 8dbf84b7 .....$..........
Shouldn't the bootloader code be written to 0x0F00?
In link_optiboot.ld BOOT_START is used, but I cannot figure out where that is defined.
The text was updated successfully, but these errors were encountered: