So I have a structure with configuration information that I store in internal eeprom starting at address 0x01, and this structure has some initial values. The byte at address 0x00 in the eeprom is the OSCCAL value.
In production I can start with programming the eeprom from the .eep file, and after that write the OSCCAL value to address 0 and everything will be fine. But during development I reprogram the eeprom every time I download the code and debug, so the OSCCAL value is erased. Is there some way to make the project so that the first byte in the eeprom don't get initialized? (Besides from the obvious, simple way of just initialize the OSCCAL from the code when debugging...)