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: Part won't start unless on JTAG

Part Number: CC1310
Other Parts Discussed in Thread: CC1350

Custom board - based heavily on the LaunchPadXL design.

System appears to be working well while debugging (using XDS110 via CC1310 launchpad).

Once the system is flashed, if it is reset either by a reset button or power loss it doesn't appear to start up. The code is based off the rxPacketTx project - ported to CC1310F32. I have tested both the TI-RTOS and NoRTOS forms of the project.

Board voltages on power on

VDDS = 3.308 VDC
VDDR = 1.669 VDC
DCOUPL = 1.272 VDC

From research my guess is the issue is that the crystals aren't starting up, so the system isn't coming out of standby. I have resisted measuring the crystals directly, given the warnings in documentation. I have used the same crystals as the Launch XL BOM and the soldering connections seem solid. I soldering these prototype boards myself but I haven't had any issues with any of the other connections to sensors, JTAG, power etc.

Where should I go from here, is there anything obvious I'm missing?

  • Is there a section of the project code that I might have missed porting from the CC1310F128 code? From research the base CCFG.h configuration should be 24 MHz HF OSC and external RTC OSC (which I have).
    • I have tried changing CCFG config to derive the LF OSC from the HF OSC
  • A common complaint across other similar issues was grounding issues on the DC/DC converter. This looks marginal on the current board, so I wired a direct connection to a GND connection close to the CC1310. VDDR seems low, does this suggest any particular issues?
  • Testing the crystals - the connections seem solid, not sure where else to go