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.

CC2340R5: Saving Bond info on CC2340R5

Part Number: CC2340R5

Tool/software:

Hi,

I am currently using the CC2340R5 as a peripheral role for my development. I have used the Basic_BLE code provided in the SDK. The SDK version that  I am currently using is  "simplelink_lowpower_f3_sdk_8_10_01_02

I have followed the steps shown in Resource Explorer for enabling passkey entry. Link used is this. One change that I have done here is that I have set the BD address to Public as shown below. 

I am able to successfully generate the passkey and bond with a client device. The issue that I have is with the bonding information, The CC2340R5 running the peripheral code is not saving the bonding information after pairing. 

Please help me understand how to store the bonding info on the peripheral device.

Thanks,

Sandeep Singh

  • I figured out the issue. The TI stack handles the storage of the bonding info, I had selected the address mode incorrectly. It was set to Random address, I have changed the address mode to public and now it is working.