I would like to increase the non-volatile storage available on a teensy 4.0
I would like to accomplish 2 requirements if possible.
1st is to increase the size of the EEPROM storage. It looks like it should be possible to have up to 60k of EE storage. I do not need to worry about wear leveling. I'm storing setup data and some user data, but they should rarely (if ever) need to be changed. (I would be surprised if it needed more than a dozen writes during its lifetime).
The 2nd thing I would like to do (this is still up in the air), is write large chunks of data to the flash (in the 100's of K range). This data is also expected to be written at most a couple of times during the lifetime of the product. I would probably use x-modem or something similar to get that data into the teensy. I would want this data directly readable from flash memory, so I don't know if LittleFS would work (unless there is a way to provide the flash memory pointer directly to my program, and the memory would have to be sequential). I've seen a few posts talking about writing to flash, but I think they were doing self (OTA) programming.
Any info on either of these would be appreciated
Thanks
I would like to accomplish 2 requirements if possible.
1st is to increase the size of the EEPROM storage. It looks like it should be possible to have up to 60k of EE storage. I do not need to worry about wear leveling. I'm storing setup data and some user data, but they should rarely (if ever) need to be changed. (I would be surprised if it needed more than a dozen writes during its lifetime).
The 2nd thing I would like to do (this is still up in the air), is write large chunks of data to the flash (in the 100's of K range). This data is also expected to be written at most a couple of times during the lifetime of the product. I would probably use x-modem or something similar to get that data into the teensy. I would want this data directly readable from flash memory, so I don't know if LittleFS would work (unless there is a way to provide the flash memory pointer directly to my program, and the memory would have to be sequential). I've seen a few posts talking about writing to flash, but I think they were doing self (OTA) programming.
Any info on either of these would be appreciated
Thanks