Hi Team,
I am trying to find an example for driving the new NVS API in driverlib for the latest TI-RTOS release 2_20_00_06 for CC13xx/CC26xx. I can see the API in the drivers (C:\ti\tirtos_cc13xx_cc26xx_2_20_00_06\products\tidrivers_cc13xx_cc26xx_2_20_00_08\packages\ti\drivers\nvs\NVSCC26XX.c) but no worked examples of how to use this from an application.
My requirement is to maintain a set of parametric and configuration data stored in Flash at a fixed address comprising up to 256 bytes, with the ability to update the data safely from application code on a CC1310. It seems that the NVS block granularity is governed by the smallest flash erase page size on the CC13xx/CC26xx which is 4K (4096) bytes which is a consideration for smaller capacity variants but workable I think.
Do we have any code examples or app notes for NVS API?
Regards,
Garry