I tried the SerialBlaster(sb) and noted the following issue:
1.Error!!!Expected '>' but found '<'
So with a note that Curtis sent I looked into a previous post by chris
dewbery(May 17,2006).
He stated that the serial_blaster.c file had a:
WriteByte(fd,ch,TRUE); that when changed to:
WriteByte(fd,ch, ((x%1024) == 0) );
fixed the issue (essentially lowered the time for the sb to send the
boot.bin file to the TS7xxx thus preventing a timeout and allowing the
sb to capture the '>' (which is confirmation response I am told) and
then load the 2kb boot loader image.
....
My board, a ts7000 with 16meg flash and 32meg sdram did not capture
the '>' response that chris talked about (the WriteByte fix above did
lower the boot.bin send time from 45 seconds to 4 seconds) so I am
left with an interesting puzzle to solve.
....
My first step, is to find out when/how the acknowledge signal ('>') is
sent and how to capture it. First I will try to modify the sb code to
do this and if that fails I will hope that one of the members on the
ts7xxx group could offer a suggestion.
....
If I get this going I will post the results so that others may benefit.
....
PS There are several files are needed by sb (6), one of which is
boot.s that file needed a change in flash size to
match the ts7000- which I did before recompiling.
***********************************
--- In Curtis Monroe <> wrote:
>
> Looks like you erased you NOR Flash TS-BOOTROM. Thats the first
128KB of the
> NOR flash.
>
> I believe you can recover it with the SerialBlaster:
>
> The basic process is:
> - run the serialblaster utility on your development machine,
> - set the jumper on the board to boot serial,
> - restart your board
> - it will load the 2KB serialblaster boot loader
> - the boot loader loads redboot via serial.
> - Once redboot is running you can download a new NOR flash image via
TFTP and
> reinstall your file system.
>
> -Curtis.
>
>
>
> On May 27, 2006 10:56 pm, yur_grampa wrote:
> > I have created a problem and would appreciate your advice.
> > Please don't laugh too much.
> > After successfully loading netbsd into 0x00200000 a prompt asked to
> > configure my cflash.
> > All seemed to go well until it said I needed to repartition to get
more
> > space.
> > I decided to use the cancel (exit) option and read more about it.
> > When I was brave enough to retry the load, I received an error
something
> > to the effect that the file was already there...
> > When I tried to execute go from Redboot the go command failed.
> > I researched out the fis erase command well enough to be dangerous.
> > I entered an fis erase -f 0x00200000 -l 1024 command with no effect.
> > When I entered the fis erase -f 0x60000000 -l 1024 I seemed to have
> > killed the ts7200 (wrote over some reserved space).
> > Upon reboot the green and red LED's flash and there is nothing
going on
> > in the minicom session.
> > What can I do if anything to reflash the area I destroyed or is it
> > proprietary?
> > Note: I saw the serial blaster file posted by curtis ....(for the
> > ts7250) could it help?
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
> >
> >
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Everything you need is one click away. Make Yahoo! your home page now.
http://us.click.yahoo.com/AHchtC/4FxNAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|