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: Customed PCB keeps resetting when powered by battery

Expert 1595 points
Part Number: CC1310

Hi all,

I designed my own custom PCB for a CC1310F32. I have no problems downloading and running the program when my PCB is connected to the Debugger. I am using a CC1310 development board as a debugger and to download the program onto my custom PCB.

However, I just noticed that when I powered the PCB with external power from a battery, it keeps resetting. Also, when I connect the debugger to the PCB (3.3V, GND, RESET, TMS, TCK), it still keeps resetting until I launch TI Flash Programmer or SmartRF Studio 7. I am suspecting that it might be something to do with the RESET pin and a reset signal.

On my PCB, I have the RESET pin connected to a 100k pull-up resistor and a 100nF capacitor to ground. So I can't really figure out what is the problem.

Anyone can help? Thanks!

  • It could sound like the reset line is not defined before you connect the board to a debugger and use one of our software tools. First you should monitor the reset line with a scope and verify that the line is high before opening the SmartRF tools.
  • Hi TER,

    I am totally lost with the problem.

    I am powering up the board with a coin cell battery. I tried shorting the Reset to VCC but its still constantly resetting.

    It is only when I connect VCC, GND, RESET, TMS and TCK and when I start TI Flash Programmer, then the board does not reset. Or when I download the program using CCS then it doesn't reset. When I remove the power and power up again, it start resetting again.

    I checked with an oscilloscope, when powered by the debugger, RESET is always at 2.9V before and after I start TI flash programmer

  • Have you tried to monitor VDD? The chip is typically reset by either a chip reset (pin reset) or a POR/ BOD reset. The later is if the power goes under 1.75 V.
  • I found the problem. I had a series inductor and a capacitor to ground connected to the power supply. Somehow removing the inductor and replace it with a 0 ohm resistor solved the problem.