ts-7000
[Top] [All Lists]

Re: [ts-7000] "boot-loader problem"

To:
Subject: Re: [ts-7000] "boot-loader problem"
From: Curtis Monroe <>
Date: Sat, 15 Apr 2006 10:23:39 -0400
Looks like your doing everything correctly.

Some questions:

- does your eeprom content change after you write to it.
 i.e. if you read it before, then write new values, then read again, are the
contents changed. Sounds like just the first byte is changing?

- do you have anything using the SPI ports on the GPIO header? don't want them
to interfere

- are you sure your boot.bin is being loaded to memory correctly?


The only other thing I can think of is that the eeprom was damaged, perhaps by
static electricity?

I have used the serialblaster on a TS-7250 and it worked fine. I can't think
of anything that would be different in your board that would cause this
problem.

-Curtis.



On April 15, 2006 01:24 am, ragin shah wrote:
> Hi !
>   Thanx for reply.
>   I am able to write the bootloader file realated to EEPROM in RAM.
>   I did it following way.
>   first of all I serially booted TS-7250 board using serial blaster utility.
>   then,
>   Redboot> load -r -b 0x00218000 -h 192.168.0.25 boot.bin
>   This boot.bin file is for EEPROM & There is 'CRUSH' at the begining.
>   After that I have written it to EEPROM :
>   Redboot> eeprom_write -b 0x00218000 -o 0 -l 2048
>   & it shows that "2048 bytes written in EEPROM".
>   but after that when I see again the content of EEPROM:
>   Readboot> eeprom_read -b 0x00218000 -o 0 -l 2048 ,
>   It doesn't show "CRUS" at begining,It shows only "C" .
>   After that when I reset the board, It is not able to boot from EEPROM. &
when I see the contents of EEPROM ,it show that all bytes in EEPROM are 00...
>   
>   I have also short the jumper JP3 to be able to write in EEPROM.
>   but still I am not able to write in EEPROM.
>   So, what should be done?
>   Please help me .
>   Thanks in advance !
>
> Curtis Monroe <> wrote:
>   The SerialBlaster comes with a patch to add instructions to Redboot that
can
> read and write the EEPROM image.
>
> I think I put a readme in that explains it. There may be more information in
> the SerialBlaster code, or previous posts.
>
> As far as getting a new image to burn. You can find an EEPROM image on the
TS
> ftp site (I believe). Or grab a good image from a working card. Check the
> SerialBlaster directory to see if I left a bin image there.
>
> Another solution is to build the SerialBlaster as a "Burnable Image". In
this
> case you will have your own boot image! And you can customize it. The
> serialblaster eeprom image should be customized for your board's
> configuration before you build it. And you should use a patched version of
> RedBoot, as the eeprom image skips the TS intermediate boot image and boots
> RedBoot directly. So I had to move some functionality to RedBoot, 'cause I
> didn't have the space for this in the 2KB EEPROM.
>
> Sometime just the fist byte of the EEPROM is bad, usually a zero, instead of
> 'C' for "CRUS" signature. You can fix just this byte and everything might
> work.
>
> Good Luck,
> -Curtis.
>
>
> On April 13, 2006 09:01 am, ragin shah wrote:
> > Hi !
> > I m using TS-7250 board.Somehow, boot.bin file in
> > EEPROM got currpted. To resolve that problem, using
> > serial blaster utility , I am able to boot board
> > serially( I mean , I could transfer boot.bin file in
> > RAM , redboot.bin in flash).
> > Now, if i want to boot directly from EEPROM then what
> > should i do? which boot.bin file should i write to
> > EEPROM  ? & how shall i write it?
> > Thans in advance!
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
> >
> > 
> > Yahoo! Groups Links
> >
> >
> >
> > 
> >
> >
> >
>
>    
> ---------------------------------
>   YAHOO! GROUPS LINKS
>
>    
>     Visit your group "ts-7000" on the web.
>    
>     To unsubscribe from this group, send an email to:
>  
>    
>     Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
>
>    
> ---------------------------------
>  
>
>
>
>               
> ---------------------------------
> How low will we go? Check out Yahoo! MessengerÂs low  PC-to-Phone call
rates.



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/



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU