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.
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
Actually only 2 TI programmers can blow fuses (electrical and software fuses) on the MS430 MCU line:
MSP-FET430UIF (the white box, mini USB)
MSP-FET (the black box, micro USB)
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)
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.