Flash durability of eDRX value storage on the nrf9160

What is the durability, or number of expected lifetime cycles, of the persistent edrx value storage on the nrf9160. We're in a situation where we may update the value somewhat frequently, so we'd like to ensure we're not at risk of wear-leveling the device.

Additionally, does the modem have guards that avoid re-writing to the eDRX storage if the written value is the same as the stored value?

Parents Reply
  • The whole mechanism around it was much more complicated than I've expected, but in general:

    - just updating the eDRX value doesn't cause any more flash wear than the periodic writes, the value gets saved to RAM

    - consecutive writes are spread in memory, so that even periodic writes are not using the same flash area every time

    - many settings are bunched together, so if there was any change, the next planned periodic write will happen

    If you want to be on a very safe side, you can assume one write every 12h (but in reality it will be less often for a given flash area as said earlier).

    Assuming not forcing writes to flash using AT+CFUN=0, which I assume you aren't doing?

    Best regards,

    Michal

Children
No Data
Related