Steve Franks
2013-06-18 22:12:47 UTC
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
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