- To attempt to load my EEPROM dump of a working PIC, go to File > Import Hex, and select the hex dump I've attached. It's empty for all the program memory but it still contains the EEPROM data.
Hello tinfever,
I got the PICkit 3 and read the chip, without battery, just powered by the PICkit. looking at the eeprom values I saw mine was V15 while yours is V11.
Then try to read just the eeprom, couple of times, some values are keep changing after each read, like a timer of some sort.
Did you took a reading after you have locked-it with the 32 red lights?
Comparing different versions may not be relevant, I do not want to try right now to write, until I understand a bit more.
Since you had the working values and I hope you have the locked values too, would you mind first comparing those?
I see a lot of differences between your values and mine, thus the hesitation to just write your hex file.
From the datasheet page it seems that if we can read the eeprom then it is not protected, I am getting confident we can alter just the eeprom data, as you said.
"The entire data EEPROM is protected from external reads and writes by the CPD bit. When CPD = 0, external reads and writes of data EEPROM are inhibited.
The CPU can continue to read and write data EEPROM regardless of the protection bit settings."
I have to figure out what is the bit to change.
Thanks