Steve Franks
2012-08-16 20:45:52 UTC
Y'all could have just supported the HIR and HDR commands, but instead,
I've got boards I can't program in-system because the 'part'
functionality is non-functional. I can program each part individually
out-of system, so all the parts are correct, and lest someone accuse
me of having signal-integrity issues, I can add that the length of the
jtag chain in-system is significantly shorter than the length of
ribbon I use to program them individually. Is anyone willing to
recommend a dongle with better drivers on it than the Olimex ones,
just in case?
UrJTAG 0.10 #1502
Copyright (C) 2002, 2003 ETC s.r.o.
Copyright (C) 2007, 2008, 2009 Kolja Waschk and the respective authors
UrJTAG is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for UrJTAG.
WARNING: UrJTAG may damage your hardware!
Type "quit" to exit, "help" for help.
Connected to libftdi driver.
IR length: 36
Chain length: 6
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
IO_F8 = 0
IO_F8 = 1
IO_A6: 1 > 0
IO_A8: 0 > 1
IO_A9: 0 > 1
IO_B14: 0 > 1
IO_C11: 0 > 1
IO_C13: 1 > 0
IO_C16: 0 > 1
IO_F8: 1 > 0
IO_N16: 1 > 0
IO_P10: 0 > 1
IO_P2: 0 > 1
IO_P7: 0 > 1
IO_R7: 0 > 1
IO_T14: 0 > 1
IO_T5: 1 > 0
IO_T6: 1 > 0
jtag> part 1
jtag> svf Brd339Mcs.svf progress
Error svf: mismatch at position 31 for TDO
in input file between line 43 col 1 and line 43 col 39
Parsing 2520/43034 ( 5%)Error svf: mismatch at position 0 for TDO
in input file between line 2523 col 1 and line 2523 col 36
Error svf: mismatch at position 31 for TDO
in input file between line 2526 col 1 and line 2526 col 72
Parsing 2540/43034 ( 5%)Error svf: mismatch at position 53 for TDO
in input file between line 2545 col 1 and line 2545 col 120
Parsing 2590/43034 ( 6%)Error svf: mismatch at position 8506 for TDO
in input file between line 2560 col 1 and line 2594 col 236
^C
I've got boards I can't program in-system because the 'part'
functionality is non-functional. I can program each part individually
out-of system, so all the parts are correct, and lest someone accuse
me of having signal-integrity issues, I can add that the length of the
jtag chain in-system is significantly shorter than the length of
ribbon I use to program them individually. Is anyone willing to
recommend a dongle with better drivers on it than the Olimex ones,
just in case?
UrJTAG 0.10 #1502
Copyright (C) 2002, 2003 ETC s.r.o.
Copyright (C) 2007, 2008, 2009 Kolja Waschk and the respective authors
UrJTAG is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for UrJTAG.
WARNING: UrJTAG may damage your hardware!
Type "quit" to exit, "help" for help.
Connected to libftdi driver.
IR length: 36
Chain length: 6
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
Device Id: 00000010011000011000000010010011 (0x0000000002618093)
Filename: /home/steve/.jtag/bsdl/xc3s200an_ft256.bsd
IO_F8 = 0
IO_F8 = 1
IO_A6: 1 > 0
IO_A8: 0 > 1
IO_A9: 0 > 1
IO_B14: 0 > 1
IO_C11: 0 > 1
IO_C13: 1 > 0
IO_C16: 0 > 1
IO_F8: 1 > 0
IO_N16: 1 > 0
IO_P10: 0 > 1
IO_P2: 0 > 1
IO_P7: 0 > 1
IO_R7: 0 > 1
IO_T14: 0 > 1
IO_T5: 1 > 0
IO_T6: 1 > 0
jtag> part 1
jtag> svf Brd339Mcs.svf progress
Error svf: mismatch at position 31 for TDO
in input file between line 43 col 1 and line 43 col 39
Parsing 2520/43034 ( 5%)Error svf: mismatch at position 0 for TDO
in input file between line 2523 col 1 and line 2523 col 36
Error svf: mismatch at position 31 for TDO
in input file between line 2526 col 1 and line 2526 col 72
Parsing 2540/43034 ( 5%)Error svf: mismatch at position 53 for TDO
in input file between line 2545 col 1 and line 2545 col 120
Parsing 2590/43034 ( 6%)Error svf: mismatch at position 8506 for TDO
in input file between line 2560 col 1 and line 2594 col 236
^C