ts-7000
[Top] [All Lists]

[ts-7000] Re: ts7200 won't boot into redboot... I erased flash and kille

To:
Subject: [ts-7000] Re: ts7200 won't boot into redboot... I erased flash and killed it....
From: "Jesse Off" <>
Date: Fri, 09 Jun 2006 23:41:51 -0000
> 
> Wow!
> 
> I guess Technologic would be the first place to start.... The job
> would be much easier if they would provide detailed info about the
> jtag interface - starting with: "Is this a good idea? Will it work 
to
> reflash the boards?"  :-)

We would gladly accept contract work projects whose end-goal is 
something open-source.  

The flash JTAG interface is not hooked up anywhere, so you can't 
program flash using that.  If you hook up the embedded trace JTAG on 
the CPU-- well then perhaps you could make the processor run opcodes 
to program flash but that sounds complicated.  

We use TS-9420 boards to write the initial flash in production.  
http://www.embeddedarm.com/epc/ts9420.htm.  This contains a 8Mbyte 
strataflash that overrides the bootup of the processor.  We use this 
because its fast and we can just boot to Linux and pull the latest 
images off NFS and use the MTD drivers to write the flash rather 
than rolling our own low-level flash write code.

We also can boot the boards with a little board (1" x 1") we've 
created that sits on the DIO header and can override the CPU bootup 
through SPI.  This isn't for sale yet though we have been toying 
with the idea of releasing it as a lower-cost alternative to using 
the TS-9420 blast board.  Currently we use it for custom boards that 
don't have the PC104 bus or as a way to save about 20 LUTs on the 
glue logic CPLD.

All new boards we've created we arm the watchdog for 8 second expiry 
to give time to serial bootup.  The 1 second arming at bootup was an 
unfortunate "feature" on the TS-7200.

If the price of the TS-9420 board is at issue, perhaps this 
community could purchase 1 together and mail it around/rent it out 
as needed among members?

//Jesse Off


> 
> I'm not sure what you call jtag-ICE - what I have is a simple flash
> utility.  It is not a debugger or emulator by any means; it has no
> hooks for runtime debugging.
> 
> If the intent is to reflash a dead board or flash a custom image 
to a
> new board, the debrick utility I've worked with would make a good
> starting point; AFAIK all it would need is some detailed 
information
> on the type and organization of the various TS boards.
> 
> --Yan
>







------------------------ Yahoo! Groups Sponsor --------------------~--> 
You can search right from your browser? It's easy and it's free.  See how.
http://us.click.yahoo.com/_7bhrC/NGxNAA/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