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.

CC2642R: Reset API that maintains RAM values throughout

Part Number: CC2642R

Hello,

My customer wants to perform a software reset while maintaining a few values in RAM. Note that this is not related to an OTA update.

HCI_EXT_ResetSystemCmd(hard) and SysCtrlSystemReset() would trigger a reset but lose the RAM values.

HCI_EXT_ResetSystemCmd(soft) would not reset their system, although the RAM values are preserved. The behavior is the same whether under JTAG control or not, so the chip is not waiting for the debugger.

Could you please advise which API to use? They are on a 6.x SDK.

Thank you.


Best regards,
François.

  • Hey Francois,

    A soft reset using the above API is not support on the CC264x. From a Bluetooth LE perspective, I don't think we have an API to perform a reset of the stack that will retain the RAM values.

    Which SDK example is the customer working with? Is there a reason the customer is not wanting to leverage NV storage?