ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: "USB Problem"

To:
Subject: Re: [ts-7000] Re: "USB Problem"
From: Curtis Monroe <>
Date: Tue, 16 May 2006 11:38:06 -0400
I guess you could look for activity on the EEPROM /CS pin with an oscilloscope 
or logic analyser while you attempt to burn the EEPROM.

You can also try writing all zeros to the EEPROM and see if that clears the 
EEPROM. I did that a lot for testing.

You may want to get the datasheet for the EEPROM device, and read the patch 
file that adds the EEPROM commands to RedBoot. This is a good place to add 
verification code for writing, and EEPROM status changes. Please post any 
changes you feel are usefull and I'll add them to the SerialBlaster project.

The other possibility is that you've fried your EEPROM with an electrostatic 
charge, or the chip has perminante failures of some other kind.

What are the identification numbers on your EEPROM (it is the little SOIC 8 
pin chip next to jumper 1), mine reads 25C16SI ?

-Curtis.


On May 16, 2006 01:24 am, ragin shah wrote:
> 
> Hi !
> I have already set the Jumper 3.
> Earlier we have connected DAC circuit to SPI.
> But, Now, no devices are connected to SPI.
> So, what could be the problem?
> --- Curtis Monroe <> wrote:
> 
> 
> ---------------------------------
> Ragin,
> 
> Do you have any other devices attached to the SPI
> lines, that could effect the 
> programming?
> 
> -Curtis.
> 
> 
> 
> On May 15, 2006 11:53 am, Curtis Monroe wrote:
> > It looks like your doing things correctly.
> > 
> > Make sure Jumper 3 is set to enable writing to Flash
> and EEPROM.
> > 
> > 
> > 
> > -Curtis.
> > 
> > 
> > On May 15, 2006 09:12 am, ragin shah wrote:
> > > Hi !
> > > Sorry for too much delay in reply !! Actually I
> was
> > > out of station.
> > >  I tried to write the ts-7250 image in EEPROM as
> per
> > > ur suggestion. But I faced some problmes :
> > > 
> > > Initally when I tried to load ts-preboot-ts9.bin
> on
> > > 0x00007000 adress of RAM ->
> > > RedBoot> load -b 0x00007000 -h 192.168.0.25
> > > ts-preboot-ts9.bin
> > > Using default protocol (TFTP)
> > > Specified address (0x00007000) is not believed to
> be
> > > in RAM - continue (y/n)? n 
> > > 
> > > I faced above problem ! So, I used another address
> > > 0x00218000 ->
> > > 
> > > RedBoot> load -r -b 0x00218000 -h 192.168.0.25
> > > ts-preboot-ts9.bin
> > > Using default protocol (TFTP)
> > > Raw file loaded 0x00218000-0x002187d3, assumed
> entry
> > > at 0x00218000
> > > RedBoot> x -b 0x00218000 -l 2048
> > > 00218000: 43 52 55 53 24 00 9F E5  03 10 A0 E3 00
> 10
> > > 80 E5  |CRUS$...........|
> > > 00218010: 1C D0 9F E5 D3 00 A0 E3  00 F0 29 E1 20
> 00
> > > 002187F0: FF FF FF FF FF FF FF FF  FF FF FF FF FF
> FF
> > > FF FF  |................|
> > > RedBoot> eeprom_write -b 0x00218000 -o 0 -l 2048
> > > Written 2048 bytes of eeprom content     
> > > 
> > > 
> > > Then, When                I tried  to  see thwe
> > > contents of EEPROM , it is not changed. 
> > > 
> > > RedBoot> eeprom_read -b 0x00218000 -o 0 -l 2048
> > > Read 2048 bytes of eeprom content
> > > 00218000: 43 01 02 D3 00 00 2C C2  31 ED 01 01 FD
> 28
> > > C6 BA  |C.....,.1....(..|
> > > 00218010: 3D 45 00 5C FC C1 09 68  DB 0D 3E 50 54
> 32
> > > 42 4C  |=E.\...h..>PT2BL|
> > > 002187F0: 53 74 20 73 00 21 02 01  FD 03 20 60 F8
> FE
> > > 00 00  |St s.!.... `....|
> > > 
> > > 
> > > 
> > > 
> > > So, What could be the probolem??
> > > Please help me out !!                             
>    
> > > 
> > > --- curtis934x <> wrote:
> > > 
> > > 
> > > ---------------------------------
> > > >From the README:
> > > 
> > > now you can read and write the 2k ts7250 eeprom
> from
> > > redboot with:
> > > 
> > >    eeprom_read -b <location> -o <eeprom offset> -l
> > > <length> [-d dump]
> > > 
> > >    eeprom_write [-b <location>] -o <eeprom offset>
> [-l
> > > <length>] 
> > > 
> > > You can upload a new binary eeprom image for
> burning:
> > > 
> > >    RedBoot> load -v -r -m xmodem -b 0x00007000
> > > 
> > > (then send the file from minicom using xmodem)
> > > Now test the new eeprom image:
> > >    RedBoot> x -b 0x00007000 -l 2048
> > > 
> > > Now burn the new eeprom:
> > >    RedBoot> eeprom_write  -b 0x00007000 -o 0 -l
> 2048
> > >    Written 2048 bytes of eeprom content
> > > 
> > > Now test that the burn worked:
> > >    RedBoot> eeprom_read -b 0x00007000 -o 0 -l 2048
> > >    Read 2048 bytes of eeprom content
> > > 
> > > 
> > > 
> > > 
> > > 
> > > --- In  ragin shah
> > > <> wrote:
> > > >
> > > > Hi !
> > > > I tried ts-preboot-ts9.bin (which is of 2K) &
> > > > transferd it to EEPROM via serial blaster
> utility.
> > > > But, after this file got tranfered, message like
> > > > "Success:.." came & further transmission of
> > > > redboot.bin file is stopped. 
> > > > I mean when I was transfering the EEPROM image
> of
> > > > serial blaster utility , it transfers 'boot.bin'
> > > file
> > > > in EEPROM & 'redboot.bin' file in Flash. 
> > > > but ,when I m tranfering 'preboot-ts9.bin' file(
> > > from
> > > > ftp://ftp.embeddedarm.com.images/) , it
> transfers
> > > only
> > > > 'preboot-ts9.bin' file. & after transfering, I m
> not
> > > > getting 'RedBoot' prompt on terminal.
> > > > So , can u please tell me what could be the
> > > promblem?
> > > > 
> > > > --- curtis934x <> wrote:
> > > > 
> > > > 
> > > > ---------------------------------
> > > > boot images are here:
> > > > 
> > > > ftp://ftp.embeddedarm.com/images/
> > > > 
> > > > You want the appropriate 
> > > > preboot image
> > > > Should be 2KB.
> > > > 
> > > > -Curtis.
> > > > 
> > > > 
> > > > --- In  ragin shah
> > > > <shahragin1@> wrote:
> > > > >
> > > > > Hi !
> > > > > Thanx for reply.
> > > > > I am using serial blaster image in EEPROM. 
> > > > > So, can u please tell me how to enable USB
> support
> > > > in
> > > > > that EEPROM image? or how to write TS-EEPROM
> image
> > > > > instead of serial blaster image ?
> > > > > 
> > > > > 
> > > > > --- Curtis Monroe <curtis@> wrote:
> > > > > 
> > > > > 
> > > > > ---------------------------------
> > > > > If you wrote the EEPROM with a SerialBlaster
> > > image,
> > > > as
> > > > > opposed to a TS EEPROM 
> > > > > image, then you need to use the Modified
> redboot.
> > > > Some
> > > > > of the functionality 
> > > > > in the TS EEPROM, and the 16k Flash Boot image
> it
> > > > > loads have been moved to 
> > > > > redboot to skip loading the 16k Flash image.
> > > > > 
> > > > > This could include settings for the timing of
> the
> > > > USB
> > > > > (I'm not sure). My focus 
> > > > > on making the SerialBlaster was only to restor
> a
> > > > > board, so I didn't spend 
> > > > > much time verifying that the burnable EEPROM
> > > > > replacement image and modified 
> > > > > RedBoot set all the registers correctly.
> > > > > 
> > > > > Let me know if you are using the SerialBlaster
> > > > EEPROM
> > > > > image, If you are I'll 
> > > > > look into this.
> > > > > 
> > > > > -Curtis.
> > > > > 
> > > > > 
> > > > > On May 8, 2006 06:37 am, ragin shah wrote:
> > > > > > Hi all !
> > > > > > I tried every possible solutions that has
> been
> > > > given
> > > > > > by TS-7200 group members. But, any of them
> > > didn't
> > > > > > work. Still USB problem is not solved. 
> > > > > > I faced this USB problem, after EEPROM got
> > > > currupted
> > > > > > in TS-7250 board. But, EEPROM problem has
> been
> > > > > solved
> > > > > > using serial blaster utility.
> > > > > > The only possibility that I can think of is
> > > either
> > > > > > changing in some register values or IRQ
> values.
> > > > > > If any one has any idea then please help me
> out.
> > > > > > 
> > > > > >
> > > __________________________________________________
> > 
> > 
> > 
> > 
> >  
> > 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.
> 
>   
> ---------------------------------
> 
> 
> 
> 
> Ragin Shah 
> M.Tech(CSE),
> Nirma University,
> Ahmedabad.
> Mob : 9426419585
> 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 
> 


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Protect your PC from spy ware with award winning anti spy technology. It's free.
http://us.click.yahoo.com/97bhrC/LGxNAA/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/
 



<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