I submitted the following bug report on Sourceforge ---

-------
msp430-jtag   MSP430 parallel JTAG programmer Version: 2.0
processor      MSP430F169
OS                 Linux (FC2)

On a functioning system msp430-jtag failed to download. 
Subsequent attempts to erase the flash memory produced 
the error:

   An error occoured:
   Could not write target memory

Using msp430-gdbproxy/gdb(DDD) I was able to erase the
flash memory. msp430-jtag now functions properly as it
did prior to the memory write error.
-------

I am not sure if the bug report was accepted. After hitting the submit 
there was no message stating the report was accepted or even received.
When I hit the browse button on the bug report screen my report 
does not show up.

(* jcl *)


On 9/16/05, David Smead <sm...@mail.amplepower.net> wrote:
> John,
> 
> This is good news, because not only have you confirmed the cure for the
> problem on a second part, but we now know that gdb can erase flash but the
> pyjtag utility has a problem with that under some circumstances.
> 
> I don't know what we need to do to report this to the maintainers, and I'm
> even more clueless about the conditions which `lock out' the part from the
> jtag loader.
> 
> At least we can make it all work, and everyone who helped put together the
> tools for the msp430 be proud of their work!
> 
> Sincerely,
> 
> David Smead
> www.amplepower.com
> www.amplepower.net
> 
> 
> On Thu, 15 Sep 2005, John Luciani wrote:
> 
> > I just confirmed that this was the problem.
> >
> > After finding the msp430-gdbproxy that supports the F169 and running DDD I 
> > was
> > able to erase the flash. I am now able to load programs through the JTAG 
> > port
> > again.
> >
> > Thanks for your help.
> >
> > (* jcl *)
> > www.luciani.org
> >
> > On 9/14/05, David Smead <sm...@mail.amplepower.net> wrote:
> >> Greetngs,
> >>
> >> I had similiar same problem with the F1232 and thought I must have blown
> >> up the chip, although static electricity is not a problem in Seattle.
> >> After the second one `blew' and I hadn't even touched the board, I could
> >> see that the processor was still running the code which had been
> >> previously loaded.
> >>
> >> Thinking I'd poke around using gdb I fired up gdb-proxy which connected to
> >> the chip, and I was able to run gdb.  Then I tried an erase command and it
> >> worked, and after that I could load programs again via jtag.  I repeated
> >> on the first `blown' processor and it also worked.
> >>
> >> If this fixes your problem then some kind of bug report should probably be
> >> filed.
> >>
> >>
> >> Sincerely,
> >>
> >> David Smead
> >> www.amplepower.com
> >> www.amplepower.net
> >>
> >>
> >> On Wed, 14 Sep 2005, John Luciani wrote:
> >>
> >>> It is definitely the right chip for the build.
> >>>
> >>> I had successfully downloaded elf files, made a minor change to my 
> >>> program and
> >>> tried to download the new elf file and received the error message.
> >>>
> >>> (* jcl *)
> >>>
> >>> On 9/14/05, David Brown <da...@westcontrol.com> wrote:
> >>>> Are you sure you have the right chip on the board, and the right chip
> >>>> selected for the build?  Most of the time when I get this sort of error 
> >>>> it's
> >>>> because I've built the code for an '149 but the card has an '147, or
> >>>> similar.
> >>>>
> >>>> Other than that, I've sometimes seen msp430 chips die, and fail to
> >>>> communicate on the jtag port.  Sometimes the chip still runs fine, but I
> >>>> can't program it or otherwise access the jtag (reseting does not need 
> >>>> jtag
> >>>> communication).  The only solution I've found is using a new chip.
> >>>>
> >>>> mvh.,
> >>>>
> >>>> David
> >>>>
> >>>>
> >>>>
> >>>>> I am working on an MSP430F169 board and have successfully programmed
> >>>>> it with the Olimex parallel port JTAG cable and pyJTAG until now.
> >>>>>
> >>>>> When I run the command       msp430-jtag -eEpvr  app.elf
> >>>>>
> >>>>> I get the error
> >>>>>     An error occoured:
> >>>>>     Could not write target memory
> >>>>>
> >>>>> I am able to reset the MSP430F169 using    msp430-jtag -r
> >>>>> performing just an erase with     msp430-jtag -e
> >>>>> produces the same error message.
> >>>>>
> >>>>> Powering down the MSP430F169 did not help.
> >>>>>
> >>>>> Any ideas on how to determine what is wrong with the JTAG flash
> >>>>> programming would be appreciated.
> >>>>>
> >>>>> Thanks.
> >>>>>
> >>>>> (* jcl *)
> >>>>>
> >>>>>
> >>>>> -------------------------------------------------------
> >>>>> SF.Net email is sponsored by:
> >>>>> Tame your development challenges with Apache's Geronimo App Server.
> >>>> Download
> >>>>> it for free - -and be entered to win a 42" plasma tv or your very own
> >>>>> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> >>>>> _______________________________________________
> >>>>> Mspgcc-users mailing list
> >>>>> Mspgcc-users@lists.sourceforge.net
> >>>>> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> -------------------------------------------------------
> >>>> SF.Net email is sponsored by:
> >>>> Tame your development challenges with Apache's Geronimo App Server. 
> >>>> Download
> >>>> it for free - -and be entered to win a 42" plasma tv or your very own
> >>>> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> >>>> _______________________________________________
> >>>> Mspgcc-users mailing list
> >>>> Mspgcc-users@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> >>>>
> >>>
> >>>
> >>> -------------------------------------------------------
> >>> SF.Net email is sponsored by:
> >>> Tame your development challenges with Apache's Geronimo App Server. 
> >>> Download
> >>> it for free - -and be entered to win a 42" plasma tv or your very own
> >>> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> >>> _______________________________________________
> >>> Mspgcc-users mailing list
> >>> Mspgcc-users@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> >>>
> >>
> >>
> >> -------------------------------------------------------
> >> SF.Net email is sponsored by:
> >> Tame your development challenges with Apache's Geronimo App Server. 
> >> Download
> >> it for free - -and be entered to win a 42" plasma tv or your very own
> >> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> >> _______________________________________________
> >> Mspgcc-users mailing list
> >> Mspgcc-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> >>
> >
> >
> > -------------------------------------------------------
> > SF.Net email is sponsored by:
> > Tame your development challenges with Apache's Geronimo App Server. Download
> > it for free - -and be entered to win a 42" plasma tv or your very own
> > Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> > _______________________________________________
> > Mspgcc-users mailing list
> > Mspgcc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> >
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server. Download
> it for free - -and be entered to win a 42" plasma tv or your very own
> Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> 


-- 
www.luciani.org

Reply via email to