Harry,

Yes, that was the basic idea behind what I wanted to do.
I don't even care if I can bypass a specific unit, I'd be happy
to program them all at once in a huge chain.  Roughly: scan in
the first word for all devices in a huge string, program that
to flash, repeat with second word,...  That way, each device 
could have a unique program and/or EEPROM loaded but they could
all be programmed from only one JTAG connector.

The "simple" thing I need is the software.  :-)
I just looked at the link Chris posted.
(see http://www-s.ti.com/sc/psheets/slaa149/slaa149.pdf)
I may be able to write my own software for this.  Hmmm...

I was hoping I could get someone (Steve Underwood?) to answer
and say it is already supported with the current tools or that
it would be a trivial change and would be released soon.

Steve - could you please tell me if it is at least possible or
not with the public documents from above?  (no NDA)  If "N" 
deviced are daisy chained together, can they be programmed in
one big chain?  Does TDO always reflect a copy of TDI delayed
by X TCK cycles?

The gang programmer will be an acceptable alternative although
not nearly as nice for these 2 reasons:  
1) All devices must be programmed with the same data 
2) Only supports up to 8 devices at a time.

                                - Dan Miner

> From: Harry Lemmens 
> Sent: Wednesday, January 28, 2004 7:58 PM
> 
> Thanks for that Chris.
> 
> The reason I asked is that (I think) by using the BDSL 
> "Bypass" instruction, a device effectively be frozen out of
> a system during boundary scan. The data passes from the TDI
> pin to the TDO pin, but does not access internal JTAG
> "functions.
> 
> So by daisy chaining the TDO/TDI pins on multiple devices, 
> and paralleling TMS and TCK to all the devices, it would have
> been possible to configure a string of MSP's (The last device
> in the chain would be the first device requiring configuration.)


Reply via email to