I too have had problems with loading via pyjtag. It's fast when it works, but it's abhorrent at other times. I usually run it from a script that checks the return code and retries on failure. Often it works after only two or three attempts and sometimes it takes more like a dozen attempts before it is successful. Then there are the times that is just will not work at all. As you suggest, often changing only a few bytes of code will make the difference between pyjtag working on the first attempt, or not working at all.
Whenever pyjtag is being particularly uncooperative, I resort to the GDB/rproxy/FET combination for loading. This is generally really really slow, but it pretty much always works. I often get the same error "Remote failure reply: E00" when the load completes. However, if I issue the "load" command a second time immediately following the error, it completes successfully and in a very short time. I would greatly appreciate any pointers/fixes from the rest of the community, as this business is slowing my development to the point where I am almost ready to buy the IAR tools and work under Windows instead of my favored OS which is of course Linux. Walt ----- Original Message ----- From: "David Brown" <[email protected]> To: <[email protected]> Sent: Thursday, December 19, 2002 4:22 AM Subject: [Mspgcc-users] Problems burning flash with pyjtag, gdb > Hi, > > I use pyjtag to burn my programs into the msp430. Mostly it works fine, but > sometimes I get a verify error. As far as I can tell, this depends entirely > on the hex file to burn - if a particular build of the program fails once, > then it will always fail to burn with pyjtag. It will also have problems if > I try to burn it with gdb - downloading from gdb gives the error "Remote > failure reply: E00". I can download the program with c-spy without problem. > My workaround at the moment is to make some minor change in the code and > hope that the new build will burn properly. > > I also find burning via gdb to be extremly slow. It is not a big issue for > me, since I burn via pyjtag before debugging, but it will probably be > inconvenient for people who prefer the more graphical interfaces like > Insight. > > mvh. > > David > > > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Geek Gift Procrastinating? > Get the perfect geek gift now! Before the Holidays pass you by. > T H I N K G E E K . C O M http://www.thinkgeek.com/sf/ > _______________________________________________ > Mspgcc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mspgcc-users >
