ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: USB not working after serial_blaster/7250

To:
Subject: Re: [ts-7000] Re: USB not working after serial_blaster/7250
From: "Gary Wicker" <>
Date: Fri, 2 Feb 2007 14:32:48 -0800
Thanks Curtis, but I think I there is a deeper underlying problem in my case.  There are actually three boot images involved, not two: preboot, bootrom, and redboot.  The factory 2K EEPROM code loads an additional 16K image from flash, these images are located at:
 
 
I assume this is the image that then loads from the redboot partition in flash.  Now I just need to figure out where to install that tsbootrom image in the flash and I should be able to restore one of these boards to factory condition using serial_blaster.  When I was doing my flash experiments I must have wiped out this image.
 
Of course my programming board is on its way from technologic just in case :-)  Should be here Monday...
 
Cheers
 
Gary

 
On 2/2/07, Curtis Monroe <> wrote:
The other option is to add the hardware initialization to the SerialBlaster.
Its probably just some PLL settings. The SerialBlaster project includes
commented disassemblies of TS eeprom boot code.

You may need to remove something to fit this initialization in. Like maybe
remove the SDRAM testing code.

Or you could add this hardware initialization to a custom RedBoot (which is
probably where it should be anyway).

I've restored my TS-7250 with the serialblaster. But I never used USB with it.

-Curtis.


On February 2, 2007 02:55 pm, gkwicker wrote:
> Thanks Curtis, I've tried this but now I get the following whenever I
> try to boot the board:
>
> >> TS-NANDBOOT, Rev 1.00 - built 10:14:31, Mar  7 2005
> >> Copyright (C) 2004, Technologic Systems
> $T0a0f:08003000;0d:00510180;#13
>
> >> TS-NANDBOOT, Rev 1.00 - built 10:14:31, Mar  7 2005
> >> Copyright (C) 2004, Technologic Systems
> $T0a0f:08003000;0d:00510180;#13
>
> (...repeats indefinitely...)
>
> Here are the steps I took:
>
> 1) Used serial_blaster to boot the board with the serial_blaster
> redboot image.
>
> 2) Downloaded the following images from ftp.embeddedarm.com:
>
> preboot/ts7250-default
> redboot/ts7250-32-kernel
>
> My board is a TS-7250 with 32MB RAM and 32MB flash, so I'm guessing
> these are the right images.
>
> 3) After serial_blaster completes, connect teraterm and:
>
> RedBoot> load -v -r -b %{FREEMEMLO} -m xmodem
>
> 4) Send ts7250-32-kernel image using xmodem to the board.
>
> 5) Write the redboot image to flash and prepare to receive the EEPROM
> image:
>
> RedBoot> fis create RedBoot -b %{FREEMEMLO} -l 0x40000
>
> [...answer 'y' at prompt...]
>
> RedBoot> load -v -r -b %{FREEMEMLO} -l 2048
>
> 6) Send ts7250-default preboot image using xmodem to the board.
>
> 7) Write the preboot image to EEPROM:
>
> eeprom_write -b %{FREEMEMLO} -o 0 -l 2048
>
> I then remove the JP1 jumper and reboot.  After that, it just
> continuously reboots, printing the message I listed at the top of
> this post.
>
> I tried some other preboot and redboot images from the embeddedarm
> ftp site, but I get the same result with all of them.  I also tried
> these images:
>
> preboot/ts7250-nand2k-default
> redboot/ts7250-32-kernel-ts10
>
> Any ideas?  Has anyone successfully restored a TS-7250 to its factory
> default loads of preboot/redboot using serial_blaster?  If so, which
> images and procedure did you follow?  Thanks in advance for your
> help...
>
> Cheers
>
>
> --- In Curtis Monroe <> wrote:
> >
> > The SerialBlaster eeprom resident bootloader does not have enough
> space to
> > initialize all hardware settings. So USB and some other hardware
> may not
> > work.
> >
> > You should use the serialblaster to re-install the old TS eeprom
> boot loader.
> > Then it should all work.
> >
> >
> >
> > -Curtis.
> >
> >
> > On February 1, 2007 07:31 pm, gkwicker wrote:
> > > Has anyone seen this?  I recovered my TS-7250 using the
> serial_blaster
> > > utility, but now USB doesn't work in the linux kernel anymore.
> > > Everything else seems to work, can boot NFS root filesystem etc...
> > >
> > > Cheers
> > >
> > >
> >
>
>
>



Yahoo! Groups Links

<*> To visit your group on the web, go to:
   http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
   Individual Email | Traditional

<*> To change settings online go to:
   http://groups.yahoo.com/group/ts-7000/join
   (Yahoo! ID required)

<*> To change settings via email:
  
   mailto:m("yahoogroups.com","ts-7000-fullfeatured");">

<*> To unsubscribe from this group, send an email to:
  

<*> Your use of Yahoo! Groups is subject to:
   http://docs.yahoo.com/info/terms/


__._,_.___

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<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