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.

Issue Downloading Firmware to MSP430F5659IZQW in Spy-by-Wire

Other Parts Discussed in Thread: MSP430F5659, MSP430F6659

I am having issues programming a BGA package MSP430F5659(IZQW). I am using IAR ver.5.60. Debugger is set for Debug protocol: Spy-By-Wire and Setting the lowest speed possible. I am unable to download the program.

Doing a similar connection on the Eval Board. TS430PZ100USB (it has an equivalent part, the MSP430F6659) I am able to successfully download the program using Spy-By-Wire. I am following the approach shown in: http://processors.wiki.ti.com/index.php/JTAG_%28MSP430%29 for connection of Spy-By-Wire for MSP430F5xx and MSP430F6xx Devices (2nd figure scrolling down the page). The Emulator fails during initialization as: Fatal error: Closing Debug session. Session Aborted.

The schematic of my failing board is attached (I hope).5040.Schematic_S.pptx

  • Hi Carlos,

    Looking at your schematic, the capacitor that you have on RST/NMI/SBWTDIO is too large. Please see the note B on figure 2-3 on p.23 of the Hardware tools user's guide: www.ti.com/lit/pdf/slau278 (this note is also on the wiki page that you mentioned above)

    "The device RST/NMI/SBWTDIO pin is used in 2-wire mode for bidirectional communication with the device during JTAG access, and any capacitance that is attached to this signal may affect the ability to establish a connection with the device. The upper limit for C1 is 2.2 nF when using current TI tools."

    Please try removing the cap, or putting on a smaller one no greater than 2.2nF. 

    In addition, what pin of the MSP-FET430UIF programmer do you connect to your device Vcc? Make sure that you connect pin 2 if powering from the programmer, or pin 4 if powering the device externally.

    Regards,

    Katie

**Attention** This is a public forum