This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200 Non Volatile Memory - persistence of provisioning settings

Other Parts Discussed in Thread: CC3200, CC3100

I'm using CC3200 launchpad 3.2.    I have questions about the Non Volatile Memory (NVM) and I hoped someone could comment.

When using one of the three provisioning methods for the wifi, when is the provisioning data actually written to NVM?

I understand from reading the Tech reference manual that at powerup, the boot loader loads the application code from NVM into SRAM.    I assume that is also when the SSID/key/etc are read from NVM into RAM.  Is that correct?   When are the parameters written back to NVM (assuming something has changed)?   Is there a shutdown procedure I need to run in order to have a good data write back to NVM?    I'm having problems with my device provisioning and this led me to questions on the NVM data persistence.

Does the simplelink wifi part of the chip have it's own NVM?

Is it possible to view the NVM from CCS (during debug)?

  • Anne Vondracek said:
    When are the parameters written back to NVM (assuming something has changed)?

    You would need to use SimpleLink API's to write values back to NVM. These SimpleLink API's are mentioned at the "CC3100\CC3200 SimpleLink™ Wi-Fi® Network Processor Subsystem Programmer's Guide" doc.

    - kel