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.

CC1310: CC1310 crash issue

Part Number: CC1310

Hello,

A fatal problem was found after using the CC1310. Questions are as follows:
1)When the TCK interface in the JTAG interface of the CC1310 is interfered, the CC1310 can easily enter the Debug mode. At this time, the chip must pass PIN-RESET and power down in order to return to normal.
2)The pull-up resistor provided by the datasheet does not completely avoid interference. Therefore, whenever the CC1310 performs a software reset, it has a certain probability of entering the Debug mode during use, causing the chip to fail to work properly.
3)Debug mode: When TCK receives the interference, it will set HIB FLAG high and enter the debug mode after the next software reset. However, we cannot guarantee that TCK is disturbed. If there is a way to reset it, clear the HIB FLAG by software?
thanks.
  • Hi,

    What you have found is documented in our TRM chapter 5 section 6--> Halt In Boot
    Unfortunately, there is no SW workaround in this version of silicon.

    What you can do is:
    1. Tight TCK to VDD and then use bootloader to program the device. Then you can't use JTAG interface anymore.
    2. Do a series of test using various value of resistors to pull TCK to VDD and see at which point you can eliminate the noise while using JTAG to program your device.

    The silicon with workaround version is CC1312 which is an upgrade version of CC1310.