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.

CC2650: CC2650 ProjectZero internal flash

Part Number: CC2650
Other Parts Discussed in Thread: BLE-STACK

Hi All,

I have a CC2650 LaunchXL. I use CCS6.

The working draft (base ProjectZero) want to keep the tuning variables in the internal flash. The file contains peripheal.c osal_snv_read() and osal_snv_write() function. Call osal_snv_read() does not allow to read already stored in the base project variables.

1) Where can I see an example of operation for reading and writing of variables in the internal flash?

2) How do I transfer ProjectZero to work with the latest versions of the TI-RTOS?

  • Hi,

    1) You should be able to use those functions with OSAL_SNV=1. More information on SNV (simple non-volatile memory) can be found in the Software Developer's Guide.

    2) Which version of the BLE-stack are you using? The TI-RTOS version that the projects are designed to use depends on the version of the ble sdk. This wiki shows how to port projects to newer versions, including changes necessary to work with the TI-RTOS version for that sdk.

    -Nathan