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.

MSP430G2553 Connecting to FET-UIF on prototype board "Failed to load flash loader"

Other Parts Discussed in Thread: MSP430G2553

Hello all,

I've constructed a prototype board to try to program the MSP430G2553 device using a FET-UIF device in spy-bi-wire mode. Using IAR I get an error message:
Sun Apr 13, 2014 13:42:12: Failed to load flash loader: C:\Technion\proj b\test IAR projects\Release\Exe\Test 1 - connectivity.txt

"Test 1 - connectivity" is the project name.

I've downloaded and installed the low-level drivers found here:

http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430_FET_Drivers/latest/index_FDS.html

but it had no effect.

Also, using IAR and the same FET-UIF device I can download and debug on the TRxEB evaluation board with no issues.

For this reason I think the problem is with my prototype layout. Attached is the board layout scan, as well as a photo of the setup. I connected a LED to pin P1.1, wrote a "Toggle the LED" program for it and that is what I'm trying to download on the device.

Hope you might be able to help,

Yuval

  • You’re using SBW protocol. This is very (!) sensitive to line capacitance. Your wires are perhaps adding too much stray capacitance, so the SBW timing gets distorted and communication fails.
    SBW does input and output on the same single wire, synchronized by the clock. If clock and data have different signal runlength or too much capacitance so that the signal edges are not detected properly, input and output bits will collide. The maximum capacitance on the lines is 2.2nF. I’m not sure whether this includes or excludes the capacitance on the FET and its standard cable. But a wire-wrap construct and SBW won’t work together reliably.

**Attention** This is a public forum