Hello, i have a strange behaviour here. I just have received three brand new boards based on MSP430F149. When i try to erase the boards with msp430-jtag this works always for one board but only seldom for the other two.
The difference between the boards are the MSPs revisions: the working one has the following stamp 31C93YT M430F149 the non working ones have the stamp: 46E673T M430F149 REV N The error message is: >msp430-jtag -e MSP430 parallel JTAG programmer Version: 1.3 Use -h for help Mass Erase... An error occoured: Could not erase the Flash Now i tried to increase the debug level and what i can see is that most of the time the verify of the downloaded funclets is failing. Sometimes the 'funclets: set PC' is failing. C:\>msp430-jtag -D -D -D -D -D -D -e MSP430 parallel JTAG programmer Version: 1.3 Use -h for help debug level set to 6 MSP430mspgcc: Debug level set to 6 python version: 2.3.1 (#47, Sep 23 2003, 23:47:32) [MSC v.1200 32 bit (Intel)] File: None MSP430mspgcc: MSP430_Initialize... MSP430mspgcc: MSP430_Open... MSP430mspgcc: MSP430_Reset... JTAGfunc: JTAG fuse ok JTAGfunc: Sync OK, device: 0xf149 MSP430mspgcc: RST_RESET ok MSP430mspgcc: MSP430_Configure(0x0, 0x1) Preparing device ... Mass Erase... MSP430mspgcc: MSP430_Erase... funclets: download 40 words... funclets: verify... funclets: vfy ok funclets: park PC... funclets: set active... funclets: set PC Traceback (most recent call last): File "jtag.py", line 605, in ? File "jtag.py", line 556, in main File "jtag.py", line 241, in actionMassErase IOError: Could not erase the Flash C:\>msp430-jtag -D -D -D -D -D -D -e MSP430 parallel JTAG programmer Version: 1.3 Use -h for help debug level set to 6 MSP430mspgcc: Debug level set to 6 python version: 2.3.1 (#47, Sep 23 2003, 23:47:32) [MSC v.1200 32 bit (Intel)] File: None MSP430mspgcc: MSP430_Initialize... MSP430mspgcc: MSP430_Open... MSP430mspgcc: MSP430_Reset... JTAGfunc: JTAG fuse ok JTAGfunc: Sync OK, device: 0xf149 MSP430mspgcc: RST_RESET ok MSP430mspgcc: MSP430_Configure(0x0, 0x1) Preparing device ... Mass Erase... MSP430mspgcc: MSP430_Erase... funclets: download 40 words... funclets: verify... funclets: vfy error (word 8) Traceback (most recent call last): File "jtag.py", line 605, in ? File "jtag.py", line 556, in main File "jtag.py", line 241, in actionMassErase IOError: Could not erase the Flash Is there any known issue with newer MSP revisions? Any suggestions? Thanks, Christian