Hello, what kind of JTAG do you use? With external power supply or only using the current from parport? In the construction I use sometimes I have similar problems to that ones you've described but only with parport IO lines as power supply - with external supply it didn't happen. You can check the voltages level & stability inside the JTAG interface circuit to be sure whether it is possible problem source.
regards, T. W liĆcie z wto, 31-08-2004, godz. 11:48, christian.pra...@pruftechnik.com pisze: > 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 > > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click > _______________________________________________ > Mspgcc-users mailing list > Mspgcc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mspgcc-users