This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF9160 Flash Endurance

Hi,

I am aware that when the the modem is powered down with AT+CFUN=0, GPS data such as the ephemeris is saved to flash. What endurance does this flash have? How many times can we turn the GPS off before the flash reaches its limit? 

I have the same question with reference to parameters stored in flash (such as setting the permanent band lock). I also would like to know if you set something like the bandlock does the modem check to see if they are different before storing it to flash? Or do we need to check ourselves to prevent unnecessary flash writes.

Kind regards,

Thomas

Parents
  • Hi Thomas,

    Ref

    So turning the GPS on/OFF should not "tear down" the Flash endurance.
    Only issuing the AT+CFUN=0 
    - When commanding the device to power off, wait for OK to make sure that Non-volatile Memory (NVM) has been updated.

    So instead you can use AT+CFUN=4, which will not update the NVM. 
    However if your network has support for PSM and/or eDRX it is recommended to use that, to gain the power saving features from not needing to attach/de-attach to the network each time you are using the GPS, plus the speed benefit.

    When it comes to the second question, only after the AT+CFUN=0 will it store the settings you have set in the XBANDLOCK to the NVM.


    Best regards,

    Martin  L.

Reply
  • Hi Thomas,

    Ref

    So turning the GPS on/OFF should not "tear down" the Flash endurance.
    Only issuing the AT+CFUN=0 
    - When commanding the device to power off, wait for OK to make sure that Non-volatile Memory (NVM) has been updated.

    So instead you can use AT+CFUN=4, which will not update the NVM. 
    However if your network has support for PSM and/or eDRX it is recommended to use that, to gain the power saving features from not needing to attach/de-attach to the network each time you are using the GPS, plus the speed benefit.

    When it comes to the second question, only after the AT+CFUN=0 will it store the settings you have set in the XBANDLOCK to the NVM.


    Best regards,

    Martin  L.

Children
Related