This commit is contained in:
trabucayre 2026-07-02 07:18:39 +00:00
parent 176f10109c
commit 0167a399e4
4 changed files with 52 additions and 48 deletions

Binary file not shown.

View File

@ -77,189 +77,193 @@
</tr>
<tr class="row-even"><td><p>cmsisdap</p></td>
<td><p><a class="reference external" href="https://os.mbed.com/docs/mbed-os/v6.11/debug-test/daplink.html">ARM CMSIS DAP protocol interface</a></p></td>
<td><p>ARM CMSIS DAP protocol interface (hid only)</p></td>
<td><p>ARM CMSIS DAP protocol interface</p></td>
</tr>
<tr class="row-odd"><td><p>dfu</p></td>
<tr class="row-odd"><td><p>sipeed_slogic_combo8</p></td>
<td><p><a class="reference external" href="https://wiki.sipeed.com/hardware/en/logic_analyzer/combo8/index.html">Sipeed SLogic Combo 8</a></p></td>
<td><p>The DAP-Link interface on Sipeed SLogic Combo 8 (usbbulk only)</p></td>
</tr>
<tr class="row-even"><td><p>dfu</p></td>
<td><p><a class="reference external" href="http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf">DFU interface</a></p></td>
<td><p>DFU (Device Firmware Upgrade) USB device compatible with DFU protocol</p></td>
</tr>
<tr class="row-even"><td><p>digilent</p></td>
<tr class="row-odd"><td><p>digilent</p></td>
<td><p>digilent cable</p></td>
<td><p>FT2232 JTAG / UART cable</p></td>
</tr>
<tr class="row-odd"><td><p>digilent_b</p></td>
<tr class="row-even"><td><p>digilent_b</p></td>
<td><p>digilent cable</p></td>
<td><p>digilent FT2232 JTAG / UART cable (interface B)</p></td>
</tr>
<tr class="row-even"><td><p>digilent_hs2</p></td>
<tr class="row-odd"><td><p>digilent_hs2</p></td>
<td><p><a class="reference external" href="https://store.digilentinc.com/jtag-hs2-programming-cable/">digilent hs2 cable</a></p></td>
<td><p>FT232H JTAG programmer cable from digilent</p></td>
</tr>
<tr class="row-odd"><td><p>digilent_hs3</p></td>
<tr class="row-even"><td><p>digilent_hs3</p></td>
<td><p><a class="reference external" href="https://digilent.com/shop/jtag-hs3-programming-cable/">digilent hs3</a></p></td>
<td><p>JTAG programmer cable from digilent</p></td>
</tr>
<tr class="row-even"><td><p>dirtyJtag</p></td>
<tr class="row-odd"><td><p>dirtyJtag</p></td>
<td><p><a class="reference external" href="https://github.com/jeanthom/DirtyJTAG">dirty Jtag</a></p></td>
<td><p>JTAG probe firmware for STM32F1</p></td>
</tr>
<tr class="row-odd"><td><p>ecpix5-debug</p></td>
<tr class="row-even"><td><p>ecpix5-debug</p></td>
<td><p><a class="reference external" href="https://shop.lambdaconcept.com/home/46-ecpix-5.html">ecpix5-debug</a></p></td>
<td><p>LambdaConcept ECPIX5 (45k/85k) UART/JTAG interface</p></td>
</tr>
<tr class="row-even"><td><p>efinix_jtag_ft2232</p></td>
<tr class="row-odd"><td><p>efinix_jtag_ft2232</p></td>
<td><p>efinix JTAG (ft2232)</p></td>
<td><p>efinix JTAG interface (FTDI2232 interface B)</p></td>
</tr>
<tr class="row-odd"><td><p>efinix_spi_ft2232</p></td>
<tr class="row-even"><td><p>efinix_spi_ft2232</p></td>
<td><p>efinix SPI (ft2232)</p></td>
<td><p>efinix SPI interface (FTDI2232 interface A)</p></td>
</tr>
<tr class="row-even"><td><p>efinix_jtag_ft4232</p></td>
<tr class="row-odd"><td><p>efinix_jtag_ft4232</p></td>
<td><p>efinix JTAG (ft4232)</p></td>
<td><p>efinix JTAG interface (FTDI4232 interface B)</p></td>
</tr>
<tr class="row-odd"><td><p>efinix_spi_ft4232</p></td>
<tr class="row-even"><td><p>efinix_spi_ft4232</p></td>
<td><p>efinix SPI (ft4232)</p></td>
<td><p>efinix SPI interface (FTDI4232 interface A)</p></td>
</tr>
<tr class="row-even"><td><p>ft2232</p></td>
<tr class="row-odd"><td><p>ft2232</p></td>
<td><p>FT2232 C/D/H</p></td>
<td><p>generic programmer cable based on Ftdi FT2232 (interface A)</p></td>
</tr>
<tr class="row-odd"><td><p>ft2232</p></td>
<tr class="row-even"><td><p>ft2232</p></td>
<td><p><a class="reference external" href="https://github.com/sipeed/RV-Debugger-BL702">Tang Nano (1k, 4k, 8k) USB-JTAG interface</a></p></td>
<td><p>USB-JTAG/UART debugger based on BL702 microcontroler.</p></td>
</tr>
<tr class="row-even"><td><p>ft2232</p></td>
<tr class="row-odd"><td><p>ft2232</p></td>
<td><p><a class="reference external" href="https://github.com/sipeed/RV-Debugger-BL702">Sipeed RV-Debugger-BL702</a></p></td>
<td><p>RV-Debugger-BL702 is an opensource project that implement a JTAG+UART debugger with BL702C-A0.</p></td>
</tr>
<tr class="row-odd"><td><p>ft2232</p></td>
<tr class="row-even"><td><p>ft2232</p></td>
<td><p><a class="reference external" href="https://github.com/Disasm/f042-ftdi">honeycomb USB-JTAG interface.</a></p></td>
<td><p>FT2232C clone based on STM32F042 microcontroler</p></td>
</tr>
<tr class="row-even"><td><p>ft2232_b</p></td>
<tr class="row-odd"><td><p>ft2232_b</p></td>
<td><p>FT2232 C/D/H</p></td>
<td><p>generic programmer cable based on Ftdi FT2232 (interface B)</p></td>
</tr>
<tr class="row-odd"><td><p>ft231X</p></td>
<tr class="row-even"><td><p>ft231X</p></td>
<td><p><a class="reference external" href="https://www.ftdichip.com/old2020/Products/ICs/FT231X.html">FT231X</a></p></td>
<td><p>generic USB&lt;-&gt;UART converters in bitbang mode (with some limitations and workaround)</p></td>
</tr>
<tr class="row-even"><td><p>ft232</p></td>
<tr class="row-odd"><td><p>ft232</p></td>
<td><p><a class="reference external" href="https://ftdichip.com/products/ft232hl/">FT232H</a></p></td>
<td><p>generic programmer cable based on Ftdi FT232Hx. One interface, MPSSE capable</p></td>
</tr>
<tr class="row-odd"><td><p>ft232RL</p></td>
<tr class="row-even"><td><p>ft232RL</p></td>
<td><p><a class="reference external" href="https://ftdichip.com/products/ft232rl/">FT232RL</a></p></td>
<td><p>generic USB&lt;-&gt;UART converters in bitbang mode (with some limitations and workaround)</p></td>
</tr>
<tr class="row-even"><td><p>ft4232</p></td>
<tr class="row-odd"><td><p>ft4232</p></td>
<td><p><a class="reference external" href="https://ftdichip.com/products/ft4232h-56q/">FT4232</a></p></td>
<td><p>quad interface programmer cable. MPSSE capable.</p></td>
</tr>
<tr class="row-odd"><td><p>ft4232hp</p></td>
<tr class="row-even"><td><p>ft4232hp</p></td>
<td><p><a class="reference external" href="https://ftdichip.com/wp-content/uploads/2023/02/DS_FT4233HP.pdf">FT4232HP (interface A)</a></p></td>
<td><p>quad interface programmer cable. MPSSE capable. High Speed USB Bridge with Type-C/PD3.0 Controller</p></td>
</tr>
<tr class="row-even"><td><p>ft4232hp_b</p></td>
<tr class="row-odd"><td><p>ft4232hp_b</p></td>
<td><p><a class="reference external" href="https://ftdichip.com/wp-content/uploads/2023/02/DS_FT4233HP.pdf">FT4232HP (interface B)</a></p></td>
<td><p>quad interface programmer cable. MPSSE capable. High Speed USB Bridge with Type-C/PD3.0 Controller</p></td>
</tr>
<tr class="row-odd"><td><p>gatemate_pgm</p></td>
<tr class="row-even"><td><p>gatemate_pgm</p></td>
<td><p><a class="reference external" href="https://colognechip.com/programmable-logic/gatemate/">gatemate pgm</a></p></td>
<td><p>Cologne Chip GateMate FPGA Programmer. FT232H-based JTAG/SPI programmer cable</p></td>
</tr>
<tr class="row-even"><td><p>gatemate_evb_jtag</p></td>
<tr class="row-odd"><td><p>gatemate_evb_jtag</p></td>
<td><p><a class="reference external" href="https://colognechip.com/programmable-logic/gatemate/">gatemate evb JTAG</a></p></td>
<td><p>Cologne Chip GateMate JTAG programmer</p></td>
</tr>
<tr class="row-odd"><td><p>gatemate_evb_spi</p></td>
<tr class="row-even"><td><p>gatemate_evb_spi</p></td>
<td><p><a class="reference external" href="https://colognechip.com/programmable-logic/gatemate/">gatemate evb spi</a></p></td>
<td><p>Cologne Chip GateMate SPI programmer</p></td>
</tr>
<tr class="row-even"><td><p>gwu2x</p></td>
<tr class="row-odd"><td><p>gwu2x</p></td>
<td><p><a class="reference external" href="https://www.gowinsemi.com/en/product/detail/55/">gwu2x</a></p></td>
<td><p>Gowin GWUX2X</p></td>
</tr>
<tr class="row-odd"><td><p>jetson-nano-gpio</p></td>
<tr class="row-even"><td><p>jetson-nano-gpio</p></td>
<td><p><a class="reference external" href="https://github.com/jwatte/jetson-gpio-example">Bitbang GPIO</a></p></td>
<td><p>Bitbang GPIO pins on Jetson Nano Linux host. Use /dev/mem to have a faster clock.</p></td>
</tr>
<tr class="row-even"><td><p>jlink</p></td>
<tr class="row-odd"><td><p>jlink</p></td>
<td><p><a class="reference external" href="https://www.segger.com/products/debug-probes/j-link">jlink</a></p></td>
<td><p>SEGGER J-Link Debug Probes</p></td>
</tr>
<tr class="row-odd"><td><p>jlink</p></td>
<tr class="row-even"><td><p>jlink</p></td>
<td><p>jlink_base</p></td>
<td><p>SEGGER J-Link BASE Debug Probes</p></td>
</tr>
<tr class="row-even"><td><p>jlink</p></td>
<tr class="row-odd"><td><p>jlink</p></td>
<td><p>jtrace_pro</p></td>
<td><p>SEGGER J-Trace PRO Debug Probes</p></td>
</tr>
<tr class="row-odd"><td><p>jtag-smt2-nc</p></td>
<tr class="row-even"><td><p>jtag-smt2-nc</p></td>
<td><p><a class="reference external" href="https://digilent.com/shop/jtag-smt2-nc-surface-mount-programming-module">jtag-smt2-nc</a></p></td>
<td><p>JTAG-SMT2-NC Surface-mount Programming Module</p></td>
</tr>
<tr class="row-even"><td><p>libgpiod</p></td>
<tr class="row-odd"><td><p>libgpiod</p></td>
<td><p><a class="reference external" href="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/">Bitbang GPIO</a></p></td>
<td><p>Bitbang GPIO pins on Linux host.</p></td>
</tr>
<tr class="row-odd"><td><p>lpc-link2</p></td>
<tr class="row-even"><td><p>lpc-link2</p></td>
<td><p><a class="reference external" href="https://www.nxp.com/design/microcontrollers-developer-resources/lpc-link2:OM13054">lpc-link2</a></p></td>
<td><p>LPC-Link2 (OM13054) cmsisDAP firmware</p></td>
</tr>
<tr class="row-even"><td><p>numato</p></td>
<tr class="row-odd"><td><p>numato</p></td>
<td><p>numato</p></td>
<td><p>Embedded cable for Numato Systems Mimas-A7 board</p></td>
</tr>
<tr class="row-odd"><td><p>orbtrace</p></td>
<tr class="row-even"><td><p>orbtrace</p></td>
<td><p><a class="reference external" href="https://github.com/orbcode/orbtrace">orbtrace interface</a></p></td>
<td><p>Open source FPGA-based debug and trace interface</p></td>
</tr>
<tr class="row-even"><td><p>papilio</p></td>
<tr class="row-odd"><td><p>papilio</p></td>
<td><p><a class="reference external" href="https://papilio.cc/">papilio</a></p></td>
<td><p>Papilio FPGA Platform</p></td>
</tr>
<tr class="row-odd"><td><p>remote-bitgang</p></td>
<tr class="row-even"><td><p>remote-bitgang</p></td>
<td><p><a class="reference external" href="https://github.com/openocd-org/openocd/blob/master/doc/manual/jtag/drivers/remote_bitbang.txt">OpenOCD remote bitbang</a></p></td>
<td><p>The remote_bitbang JTAG driver is used to drive JTAG from a remote (TCP) process</p></td>
</tr>
<tr class="row-even"><td><p>steppenprobe</p></td>
<tr class="row-odd"><td><p>steppenprobe</p></td>
<td><p><a class="reference external" href="https://github.com/diegoherranz/steppenprobe">steppenprobe</a></p></td>
<td><p>Open Source Hardware JTAG/SWD/UART/SWO interface board based on FTDI FT2232H</p></td>
</tr>
<tr class="row-odd"><td><p>tigard</p></td>
<tr class="row-even"><td><p>tigard</p></td>
<td><p><a class="reference external" href="https://www.crowdsupply.com/securinghw/tigard">tigard</a></p></td>
<td><p>SWD/JTAG/UART/SPI programmer based on Ftdi FT2232HQ</p></td>
</tr>
<tr class="row-even"><td><p>usb-blaster</p></td>
<tr class="row-odd"><td><p>usb-blaster</p></td>
<td><p>intel USB Blaster I interface</p></td>
<td><p>JTAG programmer cable from intel/altera (FT245 + EPM7064)</p></td>
</tr>
<tr class="row-odd"><td><p>usb-blasterII</p></td>
<tr class="row-even"><td><p>usb-blasterII</p></td>
<td><p><a class="reference external" href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_usb_blstr_ii_cable.pdf">intel USB Blaster II interface</a></p></td>
<td><p>JTAG programmer cable from intel/altera (EZ-USB FX2 + EPM570)</p></td>
</tr>
<tr class="row-even"><td><p>usb-blasterIII</p></td>
<tr class="row-odd"><td><p>usb-blasterIII</p></td>
<td><p><a class="reference external" href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_usb_blstr_ii_cable.pdf">intel USB Blaster III interface</a></p></td>
<td><p>JTAG programmer cable from intel/altera (FTDI2232 with custom VID/PID)</p></td>
</tr>
<tr class="row-odd"><td><p>xilinxPlatformCableUsb</p></td>
<tr class="row-even"><td><p>xilinxPlatformCableUsb</p></td>
<td><p><a class="reference external" href="https://www.amd.com/en/products/adaptive-socs-and-fpgas/board-accessories/hw-usb-ii-g.html">Xilinx Platform Cable USB (XPCU)</a></p></td>
<td><p>Xilinx Platform Cable USB (XPCU) from AMD/Xilinx</p></td>
</tr>
<tr class="row-even"><td><p>xilinxPlatformCableUsb_alt</p></td>
<tr class="row-odd"><td><p>xilinxPlatformCableUsb_alt</p></td>
<td><p><a class="reference external" href="https://www.amd.com/en/products/adaptive-socs-and-fpgas/board-accessories/hw-usb-ii-g.html">Xilinx Platform Cable USB (XPCU). Alternate VID/PID (found in SP601).</a></p></td>
<td><p>Xilinx Platform Cable USB (XPCU) from AMD/Xilinx</p></td>
</tr>
<tr class="row-odd"><td><p>xvc-client</p></td>
<tr class="row-even"><td><p>xvc-client</p></td>
<td><p><a class="reference external" href="https://github.com/Xilinx/XilinxVirtualCable">Xilinx Virtual Cable</a></p></td>
<td><p>Xilinx Virtual Cable (XVC) is a TCP/IP-based protocol that acts like a JTAG cable.</p></td>
</tr>
<tr class="row-even"><td><p>xvc-server</p></td>
<tr class="row-odd"><td><p>xvc-server</p></td>
<td><p><a class="reference external" href="https://github.com/Xilinx/XilinxVirtualCable">Xilinx Virtual Cable (server side)</a></p></td>
<td><p>Xilinx Virtual Cable (XVC) is a TCP/IP-based protocol that acts like a JTAG cable.</p></td>
</tr>

File diff suppressed because one or more lines are too long