Other Parts Discussed in Thread: MSP430F5529
I am attempting to blow the JTAG fuse on the MSP430F5529. I am trying this with both MSP Flasher and Elprotronics FET-Pro430 software and in both cases, I'm getting an error or failed message.
In FET-Pro430, the message I get is:
JTAG communication initialization.... OK
Verifying Security Fuse .................... OK
Blowing Security Fuse ..................... failed
--------------- FAILED !!! -----------------
In MSP Flasher, the message I get is:
Target Device could not be secured!
Exit: 11
Error: Not supported by selected Interface or Interface is not initialized.
Using either method, I can read/write to the device with no problems, but for some reason the blowing of the fuse is not working. I've also tried this on multiple F5529 devices with the same result. Reading in SLAU320, under section 1.4.2 Programming the JTAG Lock Key - Function Reference for 5xx, 6xx, and FRxx Families, 1.4.2.1 Flash Memory Devices, it states:
"Because the JTAG security lock key resides in the BSL memory address range, appropriate action must be taken to unprotect the memory area before programming the protection key. This can be done by a regular memory write access as described in Section 1.3.3.2 by writing directly to the SYSBSLC register address and setting the SYSBSLPE to 0. Afterward, the BSL memory behaves like regular flash memory and a JTAG lock key can be programmed at addresses 0x17FC to 0x17FF as described in Section 1.3.4.2."
Could this be my problem? And how do I set the SYSBSLPE to 0? Any help/tips would be greatly appreciated.
Thanks!