I was used to play with EEprom but I discover new needs that NZRAM could fill.
I have found a strange behaviour (on a Zuno0001 Package 2.1.7)
- I write to NZRAM (uising .put()) the 31 first bytes (using simple NZRAM[i++]=i;) and write a checksum into the last byte [31]
- When I read back (using .get()) data 'immediately' every thing is OK
- But after pressing reset btn (or pushing the same sketch) the CRC is false because NZRAM[16] = 0xff, other bytes OK.
- In facts after an unplug-plug, all is garbage as expected, exepted this 16th byte still = 255
PS: What I see does not depend on what is written in the other bytes and in this faulty one.
Could it be an HW issue with that board (i had not the ooprtunity to check with another)?
Thanks for your ideas
Yves