embeddedartistry / athena-bootloader

An AVR Arduino bootloader that supports uploads over Ethernet (via TFTP) and Serial.
GNU Lesser General Public License v2.1
12 stars 5 forks source link

Prevent EEPROM overwrite when bootloader is flashed? #17

Closed phillipjohnston closed 4 years ago

phillipjohnston commented 4 years ago

Ideally, updating the bootloader would not erase previously-configured network settings on the EEPROM

The default settings are applied whenever the bootloader is flashed. If you have already programmed network settings in the EEPROM, they will be discarded when you re-flash the bootloader.

phillipjohnston commented 4 years ago

Seems like fuses are being set which trigger this.

Reference for fuse settings: http://www.engbedded.com/fusecalc