¿ªÔÆÌåÓý

State of the EEPROM After a Download


 

Does anyone know the state of the EEPROM after a new program is downloaded?

Erased or left alone? i.e. is the calibration factor clobbered? What's the value of EEPROM cells 0-3 before calibaration is done for the first time?

Thanks,

James

KE4MIQ



Jack Purdum
 

I'm pretty sure that a "virgin" Nano's EEPROM has each memory cell set to 255. The EEPROM is unaffected by an IDE upload, unless the program changes the EEPROM memory.

Jack, W8TEE



From: "jmlynesjr@..." <jmlynesjr@...>
To: [email protected]
Sent: Thursday, March 30, 2017 7:25 PM
Subject: [BITX20] State of the EEPROM After a Download

Does anyone know the state of the EEPROM after a new program is downloaded?
Erased or left alone? i.e. is the calibration factor clobbered? What's the value of EEPROM cells 0-3 before calibaration is done for the first time?
Thanks,
James
KE4MIQ




 

Thanks Jack.

Think I will set a flag byte(ox55) in the EEPROM and check it in setup() to not adjust the si5351 with a bogus cal value.

James

KE4MIQ



 

From other projects I have made with custom EEPROM settings, I have found the EEPROM is unchanged untill there is a write or put performed.
--
73 de Noel, ZL1NC