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.

CC2640R2F: Not able to receive ACK/NACK response from from CC2640R2F using cc13xx-sbl

Part Number: CC2640R2F
Other Parts Discussed in Thread: CC2640, SYSCONFIG

Hi! Sir,

Since we are using your host tool "cc13xx-sb1" to connect with CC2640 to try to do firmware upgrade, but regret to say we are unable to receive any response (likes 0xcc or 0x33 ) after sending two bytes of "0xff 0xff" in backdoor mode,but using BTOOL or directly connect with cc2640 from PC vi UART is ok to receive "ACK" from CC2640 bootloader, so we are wondering whether the bootloader of our CC2640 which doesn't support auto baud rate? Or may you suggest if there is any the other way which we can test again, thank you!

Best regards,

Natalie

  • Hi Natalie,

    The auto baud sequence consists of the bytes 0x55 0x55, not 0xFF 0xFF.

    Please refer to https://www.ti.com/lit/swra466

    Best regards,

  • Hi! Sir,

    Yes, 0x55 0x55, sorry!

    CcDnld_Status CcDnld_connect()
    {
    CcDnld_Dev_Ack devAck = 0;

    /* Send 0x55 0x55 and expect ACK */
    uartFxns->sbl_UartWriteByte(0x55);
    uartFxns->sbl_UartWriteByte(0x55);

    if(getCmdResponse(&devAck) != CcDnld_Status_Success)
    {
    return CcDnld_Status_Cmd_Error;
    }

    return CcDnld_Status_Success;
    }

    Best regards,

    Natalie

  • Hi Natalie,

    Thank you for the details provided.

    For sanity, I would recommend the following:

    - check the configuration of the boot-loader, especially the backdoor pin, and the pins used for the UART. You should find this information in the CCFG of the design (can be set using SysConfig)

    - check the device enters the boot loader mode. To do so, I usually flash an image turning on an LED at boot time. If the LED is turned on, it means the device is NOT in bootloader mode... otherwise it means it is in bootloader mode.

    Best regards,

  • Hi,

    Closing this thread as I will be out of the office in the upcoming weeks.

    Please open a new thread if needed.

    Thank you for your comprehension.

    Best regards,