Other Parts Discussed in Thread: MSP430FR5739, MSP-EXP430FR5739, MSP-FET
I am trying to password-protect JTAG access of my MSP430FR5739. But it seems that the device can by unlocked with an arbitrary password. What is going on?
With MSP-EXP430FR5739 and the 5 jumpers (TEST,RST,RXD,TXD,VCC) in place:
1. Program the password with MSPFlasher 1.3.9 (on Win 7)
MSP430Flasher.exe -n MSP430FR5739 -w mem5.txt -v -z [RESET]
Contents of mem5.txt:
@FF80
AA AA 00 02 FF FF FF FF 11 11 22 22 FF FF FF FF
q
2. Power cycle (unplug USB and wait).
3. Unlock with wrong password:
MSP430Flasher.exe -n MSP430FR5739 -p 0x1234
4. Read memory (this shouldn't work):
MSP430Flasher.exe -n MSP430FR5739 -r [mem6.txt,0xFF80-0xFF8F]
Contents of mem6.txt:
@FF80
AA AA 00 02 FF FF FF FF 11 11 22 22 FF FF FF FF
q
FYI, there are no errors unless I skip step 3. Then nothing is read in step 4 (error 16).