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.

CC430 Individual Chip Fails to Program

Other Parts Discussed in Thread: MSP-GANG, CC430F5137, MSP-FET, CC430F5147

Hello Ti Engineers,

We do production runs on devices that utilize the CC430F5137 and every so often (about 1 in 200) we will find that a chip cannot be programmed. We use the MSP-FET programmer via JTAG in FET-Pro430 by Elprotronic and also have the MSP-GANG programmer that will both fail, it will sometimes get stuck on the Erase Flash or Write Flash programming stages.

We know the circuit design works because most of the products program just fine. We have also removed a chip that wouldn't program from its PCB and replaced it with a functional chip and then the product proceeded to re-program and function as normal. We need to know the root cause of this failure because it is something that occurs more often than we are comfortable with. I was wondering if you had any information on this, or if we could send our non-functional CC430 to Texas Instruments for in depth analysis? Please let me know.

Thank you.

  • Hello Stephen,

    A few questions here. I see you attempted a swapping of parts and found a known good chip was able to program on a bad board. Can you take this a step further and place a "bad" chip onto a known good board? This is another data point that is very useful.

    In addition, are you willing to share a portion of your schematic that shows the JTAG connections to the CC430? If you are uncomfortable with sharing this on the forum, you can PM with this data as well.
  • The JTAG connection should be how the manufacturer recommends. I have isolated that part of the schematic and included it here. I will have to get back to you on the results of adding it to a known good board. I don't expect any change. Send me a PM and we can discuss, I couldn't seem to find you in the message directory. (C23-26 are connected to GND by the way, it is just cut off at the top)

  • Stephen Holman said:
    We use the MSP-FET programmer via JTAG in FET-Pro430 by Elprotronic and also have the MSP-GANG programmer that will both fail, it will sometimes get stuck on the Erase Flash or Write Flash programming stages.

    FET must report what is the problem, can not be stuck, for sure not on erase flash. This part can be programmed with SBW just fine.

    I have only one CC430F5147, so this can be totally irrelevant. Compared to other 5xx devices it has slowest flash writing rate.

  • Stephen,

    I have some concern about capacitors C23,C24,C25. These are not recommended for JTAG connection and could cause issues with some devices. Please see Figure 2-1 in the MSP Hardware User Guide for recommended connections for JTAG. http://www.ti.com/lit/slau278
  • Hello Stephen,

    Did the above information help? Where you able to solve your issue? Will be closing this thread soon due to no response.

**Attention** This is a public forum