- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi I am using Cypress PSoC -4 CY8C4248LQI-BL483, and I want to write some data into user row of the SFlash once every 15 minutes. Is it allowed ?The reason I have to keep writing this data there is I want the data to be persistent across the system power OFF and power ON.
Is it allowed ? There is no inconsistency or stack corruptions or max write cycles associated with the S-Flash ?
Regards,
Shret
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Flash endurence is100Kcycles. This results in 25000 hours when writing every 15 minutes. Thus the guaranteed lifetime will be about 2.8 years. Probably less than you expect. A typical problem with eeprom must be solved: what if a power-down happens during a write which will destroy the flash information.
Think about using an I2C or SPI interface and some FRam from Cypress.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Flash endurence is100Kcycles. This results in 25000 hours when writing every 15 minutes. Thus the guaranteed lifetime will be about 2.8 years. Probably less than you expect. A typical problem with eeprom must be solved: what if a power-down happens during a write which will destroy the flash information.
Think about using an I2C or SPI interface and some FRam from Cypress.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay.. SFlash endurance is 100K cycles. Understood. Thanks. Then I will prefer storing it in External flash
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am not quite sure whether your external eeprom allows for more cycles. Still the power-loss problem will be there. So I strongly suggest using an FRam which does not suffer from any of these restrictions.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Bob. For my use case, I think external flash is really a good option.