>
> 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/
|