It turns out that I had corrupted FlashEEPROM's 0x076000+1024 area with so many writes. When I get the object with new require("FlashEEPROM")(0x077000), I can use this FlashEEPROM area.
Now I changed the app code to use RAM, and flush very very rarely to the FlashEEPROM.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It turns out that I had corrupted FlashEEPROM's
0x076000+1024
area with so many writes. When I get the object withnew require("FlashEEPROM")(0x077000)
, I can use this FlashEEPROM area.Now I changed the app code to use RAM, and flush very very rarely to the FlashEEPROM.