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: CC2340 with Btool

Part Number: CC2340R5

Hi,
I’m testing CC2340R5 with BTool using SimpleLink Low Power F3 SDK 9.12.00.19.
I have tried both basic_ble_ptm_LP_EM_CC2340R5_freertos_ticlang and host_test_LP_EM_CC2340R5_freertos_ticlang examples, but BTool does not respond.
The log shows “Message Response Timeout” for the HCIExt_ResetSystemCmd (0xFC1D) command.
Could you please confirm whether BTool officially supports CC2340R5 / CC23xx devices, or if it’s not compatible yet?

  • Hi,

    Thank you for reaching out! Can you clarify which LaunchPad you are using for your development? How are you flashing the device? After flashing, can you try resetting the board a couple of times before connecting it to BTool? Can you also confirm that the COM port you are using is the XDS UART COM port?

    Best Regards,

    Jan

  • Hi,
    LaunchPad: CC2340R5 LaunchPad
    Flashing tool: Code Composer Studio 12.8.1

    Yes, I tried resetting it several times.
    For the COM port, I’m using a USB-TTL adapter connected to TX: DIO20 and RX: DIO22.
    Best Regards,

    Ömer

  • Hi Omer,

    Understood. Taking a step back, can you confirm the functionality of the USB-TTL adapter by flashing one of the uart examples on the launchpad and verifying if you are able to see UART output from the Launchpad?

    Best Regards,

    Jan

  • Hi Jan,

    I was using the basic_ble_LP_EM_CC2340R5_freertos_ticlang project in Central role. I was able to see the menu in the terminal, and I could connect to another LaunchPad running in Peripheral role. My USB-TTL adapter was also working correctly.
    I had tried this process before as well.

  • Hi,

    Thank you for confirming. Are you using the host_test project to build your own hex or using the one pre-included in the SDK? After flashing, you should be able to reset the device a few times (or unplug and replug), then open the btool program bundled with the SDK, select the COM port that the USB TTL (and connect the USB TTL to the configured UART pins) is connected to and see additional output in the btool log besides the reset command.

    Best Regards,

    Jan