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: Device getting hanged after certain connection/disconnection

Part Number: CC2642R
Other Parts Discussed in Thread: CC2652R

Hi,

I am using simplelink_cc26x2_sdk_2_30_00_34 simple_peripheral code with MAX_NUM_BLE_CONN.=3. After some connection/disconnection through connected central devices my ble device is getting hanged. I am using UART with the code in which device is communicating with other connected processor device through UART. After some debugging i checked device is getting HWI exception error and go in ICall_abort function. How can i debug what causing this hang, is there any particular register where i can read the hang cause?

  • Hi Aditya,
    First, you should migrate to the SDKv3.10, which is waived production ready now that CC2642 is RTMed. Second, have you seen this chapter in the UG:
    dev.ti.com/.../debugging-index.html
  • Hi J Lindh,

    I tried new SDK V3.10 (simplelink_cc13x2_26x2_sdk_3_10_00_53). But i am not able to run the default code or even simple peripheral default hex file with my launchpad.

    My launchpad details below:

    CC2642R1/CC2652R1 Development Kit

    Rev: 1.0.1

    FW: SDK1.60RC11750

    Can you please help here? I tried to debug the code, it build successfully not giving any error but not advertising or doing any thing. This issue coming with sdk V2.40 and V3.10, but older sdk V2.30 built working succesfully.


    Please find some attached screenshots.



  • Hi,

    Your launchpad is featuring the engineering release of the CC2652R. I would recommend you get a new revision launchpad which has the silicon version compatible with SDK 3.10/2.40.

    Best regards,
    Aslak