0
\$\begingroup\$

Is it possible to use a FET430, MSP-FETFlash or similar programmer to program and then blow the security fuse of the MSP430 devices?

We have 500 which already been soldered on the boards and were not programmed first.

\$\endgroup\$
  • \$\begingroup\$ Thanks. We recently solved the problem with a back door software fix but this is good information. \$\endgroup\$ – Mark Hubelbank Mar 14 at 20:48
1
\$\begingroup\$

Yes the MSP-FET430UIF supports blowing security fuse to protect code.

From the website

Supports JTAG Security Fuse blow to protect code

Source - http://www.ti.com/tool/MSP-FET430UIF

FYI you need to have a JTAG header to use the function. and you are not using the 2 wire JTAG/ Spy-bi-Wire

\$\endgroup\$
1
\$\begingroup\$

Actually only 2 TI programmers can blow fuses (electrical and software fuses) on the MS430 MCU line:

MSP-FET430UIF (the white box, mini USB)

and

MSP-FET (the black box, micro USB)

enter image description here As per document: SLAU647M from TI, page 4. But none of the eZ or MSP-EXP can.

And YES, you dont need full JTAG, it's possible to flash fuse with SBW (spy by wire), but you need to add a protection resistor (to protect TCK pin from the 6V out of the TEST/VPP pin)

SWD blow fuse with resistor protection

Full detail from TI forum here: https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/332821/1162837#1162837

Note: pay attention to the programmer's pinout in SWD mode: it's completely different from the JTAG.

With the MSP-FET (the black usb box), it's used at my factory to blow fuse for small production batches on MSP430G2553 devices.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.