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.

CC1350: Cant upload a program to cc1350 chip.

Part Number: CC1350
Other Parts Discussed in Thread: CC1310

Greetings

I have troubles with making a project based on cc1350 chip. I cannot even upload an example using XDS110 (part of cc1350 LP). At the end of uploading i get this error:

Status: Cortex_M3_0: Can't Run Target CPU: (Error -2134 @ 0x0) Unable to control device execution state. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.576.0)

What exactly is ment by "lower TCLK"? Or how do i fix this error?

And the other question was regarding capacitors used in electrical circuit of cc1350LP. (shown in a picture C6, C8)

Are they really suppose to be 22uF? I cant really find any 22uF SMD capacitors. Is it a correct value?

  • - The likely cause for the error message is an error in the JTAG connection between the XDS110 and your board. COuld you please upload a picture showing how you have connected the XDS110 and your board together?
    - Yes, it's correct value (22 uF) The BOM file shows the exact component.
  • Many thanks for your quick answer!
    Right now i cant provide you with a picture of connection right now, because a prototype was mostly built on a breadboard and i dont think it would give you any insight on the type of connection i used from XDS to chip.
    But I recently found out that my L-C filter for DC-DC switch (33rd pin) was placed in a wrong way, and by now the error has disappeared.

    P.S.: took a closer look at BOM file after you advice, and managed to find the correct capacitor, thanks again

    Best regards
  • Using a breadboard with CC1310 will not give any good results (poor connections, lot of parasitics, noise), it's advisable to make a PCB as early as possible and/ or do development on a launchpad.