Hello~AZ [Renesas] team
i tried to use data flash in a different way than normal sequence.if the flash is individually written on a cell-by-cell basis, it is expected that it will be possible to write up to 8 times on a single byte with one erase.Up to the 2nd write test, it seemed to work, but I saw a cell other than the cell written in the 3rd write test being flipped.
Below is the result of my test.
after erase 0xFF(h) -> 111111111(b) -> read value : 0xFF-> first write 0xFE(h) -> 111111110(b) -> read value : 0xFE-> 2nd write 0xFC(h) -> 111111100(b) -> read value : 0xFC-> 3nd write 0xF8(h) -> 111111000(b) -> read value : 0xFA
I know that "erase -> write" is a normal write cycle, but I tested it out of curiosity, so if you know anything about it, I would appreciate it if you could share it.
thanks