@ -568,8 +568,8 @@ that. Please also send proven working files back to this project.</P
>< P
>Starting with post-0.7 releases, UrJTAG contains a BSDL subsystem that
retrieves the descriptions for chips in the chain from BSDL files on the
fly. Be aware that this feature is currently experimental and may not work
with every BSDL file yet .< /P
fly. "bsdl2jtag" is in fact a wrapper that uses the BSDL subsystem to
convert the BSDL file .< /P
>< /DIV
>< DIV
CLASS="section"
@ -906,7 +906,11 @@ CLASS="emphasis"
>< /LI
>< LI
>< P
> TinCanTools Flyswatter
> KrisTech UsbScarab2 ARM JTAG < A
HREF="http://www.kristech.eu/"
TARGET="_top"
>http://www.kristech.eu/< /A
>
< /P
>< /LI
>< LI
@ -935,6 +939,11 @@ TARGET="_top"
>< /LI
>< LI
>< P
> TinCanTools Flyswatter
< /P
>< /LI
>< LI
>< P
> Turtelizer 2 (experimental) < A
HREF="http://www.ethernut.de/en/hardware/turtelizer/"
TARGET="_top"
@ -944,7 +953,12 @@ TARGET="_top"
>< /LI
>< LI
>< P
> USB to JTAG Interface (experimental) < A
> USB to JTAG Interface (experimental)
< /P
>< /LI
>< LI
>< P
> < A
HREF="http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html"
TARGET="_top"
>http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html< /A
@ -953,6 +967,15 @@ TARGET="_top"
>< /LI
>< LI
>< P
> Black gnICE < A
HREF="http://docs.blackfin.uclinux.org/doku.php?id=hw:jtag:gnice"
TARGET="_top"
>http://docs.blackfin.uclinux.org/doku.php?id=hw:jtag:gnice< /A
>
< /P
>< /LI
>< LI
>< P
> Xverve Signalyzer Tool (experimental)
< /P
>< /LI
@ -1007,11 +1030,21 @@ least the following are supported:</P
>< /LI
>< LI
>< P
> Altera MAX7000 (w/ BSDL)
< /P
>< /LI
>< LI
>< P
> Altera EPM7128AETC100
< /P
>< /LI
>< LI
>< P
> Altera Cyclone I & II (w/ BSDL)
< /P
>< /LI
>< LI
>< P
> Analog Devices Sharc-21065L
< /P
>< /LI
@ -1145,6 +1178,21 @@ least the following are supported:</P
> Xilinx XCR3256XL-FT256
< /P
>< /LI
>< LI
>< P
> Xilinx Spartan-IIE
< /P
>< /LI
>< LI
>< P
> Xilinx Spartan-3/E
< /P
>< /LI
>< LI
>< P
> Xilinx Spartan-3AN
< /P
>< /LI
>< /UL
>< /DIV
>< DIV
@ -1211,6 +1259,30 @@ be untested combinations of chip type, bus width, …</P
< /P
>< /LI
>< /UL
>< P
>UrJTAG uses the multi-byte write mode if supported by the particular flash
device. The flash code will automatically switch to this algorithm if the
Device Geometry Definition reports that more than one memory location can be
written in a single step (refer to CFI details shown by < SPAN
CLASS="emphasis"
>< I
CLASS="emphasis"
>detectflash< /I
>< /SPAN
>). Since
multiple locations are written in a burst-like manner with only one polling
sequence afterwards, the overall flashing performance increases by factor of
5-17.< /P
>< P
>In case you encounter any issues with the multi-byte write mode, run configure
with the < SPAN
CLASS="emphasis"
>< I
CLASS="emphasis"
>— disable-flash-multi-byte< /I
>< /SPAN
> option and re-compile to disable this
algorithm.< /P
>< /DIV
>< /DIV
>< DIV
@ -1326,7 +1398,7 @@ TARGET="_top"
>< /UL
>< P
>For specific notes regarding the use of these libraries in a Cygwin
environmen, see below.< /P
environment , see below.< /P
>< /DIV
>< DIV
CLASS="section"
@ -1738,7 +1810,7 @@ CLASS="informaltable"
>< P
>< /P
>< A
NAME="AEN371 "
NAME="AEN393 "
>< /A
>< TABLE
BORDER="0"
@ -2637,6 +2709,19 @@ located there.</P
writing a new bus driver that utilizes a debug module to upload specific code
to access the bus is inevitable.< /P
>< /DIV
>< DIV
CLASS="section"
>< HR > < H4
CLASS="section"
>< A
NAME="_bus"
>3.2.3.5. bus< /A
>< /H4
>< P
>It's possible to initialize more than one bus for part(s) within a chain. The
"bus" command allows to select the active bus for readmem, flashmem,
etc. operation.< /P
>< /DIV
>< /DIV
>< DIV
CLASS="section"
@ -2656,7 +2741,7 @@ CLASS="informaltable"
>< P
>< /P
>< A
NAME="AEN628 "
NAME="AEN653 "
>< /A
>< TABLE
BORDER="0"
@ -2765,7 +2850,7 @@ CLASS="informaltable"
>< P
>< /P
>< A
NAME="AEN660 "
NAME="AEN685 "
>< /A
>< TABLE
BORDER="0"
@ -2932,7 +3017,7 @@ CLASS="informaltable"
>< P
>< /P
>< A
NAME="AEN710 "
NAME="AEN735 "
>< /A
>< TABLE
BORDER="0"
@ -3185,7 +3270,7 @@ CELLPADDING="5"
>< DIV
CLASS="sidebar"
>< A
NAME="AEN776 "
NAME="AEN801 "
>< /A
>< P
>< B
@ -3576,7 +3661,7 @@ CLASS="informaltable"
>< P
>< /P
>< A
NAME="AEN867 "
NAME="AEN892 "
>< /A
>< TABLE
BORDER="0"