Discussion:
[UrJTAG-dev] multi-part chain fails
Steve Franks
2013-06-18 22:12:47 UTC
Permalink
I am at a standstill.

Have 6 parts in a chain.

the "svf brd339.svf progress" command works just fine with any one
part alone, but when chained, I get errors of the sort:

...
Parsing 41970/43034 ( 97%)Error svf: mismatch at position 8478 for TDO
in input file between line 41942 col 1 and line 41976 col 236
Parsing 42020/43034 ( 97%)Error svf: mismatch at position 8473 for TDO
in input file between line 41991 col 1 and line 42025 col 236
Parsing 42070/43034 ( 97%)Error svf: mismatch at position 8478 for TDO
in input file between line 42040 col 1 and line 42074 col 236
...

etc.

I figured it was a signal integrity issue (even though the parts are
only seperated by a connector and a couple inches of trace, so I
tried various combos of changing the freq in the svf file and using
the urjtag frequency command, those all seem to crap out my usb!

...
jtag> part 0
jtag> frequency 100000
Setting TCK frequency to 100000 Hz
jtag> svf Brd339Mcs.svf
usbconn_ftdi_flush(): ftdi_write_data() failed: usb bulk write failed
usbconn_ftdi_flush(): ftdi_write_data() failed: usb bulk write failed
...

Like I said, with a single device, it all works exemplary!

Thanks,
Steve

Loading...