anlogicCable: - Name: anlogic JTAG adapter Description: JTAG adapter firmware for stm32 URL: https://github.com/AnlogicInfo/anlogic-usbjtag arm-usb-ocd-h: - Name: Olimex ARM-USB-OCD-H adapter Description: High-speed 3-IN-1 fast USB ARM JTAG, USB-to-RS232 virtual port and power supply 5VDC device URL: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-OCD-H/ arm-usb-tiny-h: - Name: Olimex ARM-USB-TINY-H adapter Description: Low-cost high-speed ARM USB JTAG URL: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY-H/ bus_blaster: - Name: Dangerousprototypes Bus Blaster Description: Jtag adapter based on ft2232 URL: http://dangerousprototypes.com/docs/Bus_Blaster bus_blaster_b: - Name: Dangerousprototypes Bus Blaster Description: Jtag adapter based on ft2232 (interface B) URL: http://dangerousprototypes.com/docs/Bus_Blaster ch347_jtag: - Name: ch347 JTAG adapter Description: QinHeng Electronics USB To UART+JTAG (mode 3) URL: https://www.wch-ic.com/products/CH347.html ch552_jtag: - Name: ch552 JTAG adapter Description: Tang Nano USB-JTAG interface. FT2232C clone firmware for CH552 microcontroler URL: https://github.com/diodep/ch55x_jtag cmsisdap: - Name: ARM CMSIS DAP protocol interface Description: ARM CMSIS DAP protocol interface (hid only) URL: https://os.mbed.com/docs/mbed-os/v6.11/debug-test/daplink.html gatemate_pgm: - Name: gatemate pgm Description: Cologne Chip GateMate FPGA Programmer. FT232H-based JTAG/SPI programmer cable URL: https://colognechip.com/programmable-logic/gatemate/ gatemate_evb_jtag: - Name: gatemate evb JTAG Description: Cologne Chip GateMate JTAG programmer URL: https://colognechip.com/programmable-logic/gatemate/ gatemate_evb_spi: - Name: gatemate evb spi Description: Cologne Chip GateMate SPI programmer URL: https://colognechip.com/programmable-logic/gatemate/ gwu2x: - Name: gwu2x Description: Gowin GWUX2X URL: https://www.gowinsemi.com/en/product/detail/55/ dfu: - Name: DFU interface Description: DFU (Device Firmware Upgrade) USB device compatible with DFU protocol URL: http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf digilent: - Name: digilent cable Description: FT2232 JTAG / UART cable diglent_b: - Name: digilent cable Description: digilent FT2232 JTAG / UART cable (interface B) digilent_hs2: - Name: digilent hs2 cable Description: FT232H JTAG programmer cable from digilent URL: https://store.digilentinc.com/jtag-hs2-programming-cable/ digilent_hs3: - Name: digilent hs3 Description: JTAG programmer cable from digilent URL: https://digilent.com/shop/jtag-hs3-programming-cable/ dirtyJtag: - Name: dirty Jtag Description: JTAG probe firmware for STM32F1 URL: https://github.com/jeanthom/DirtyJTAG Note: Best to use release (1.4 or newer) or limit the --freq to 600000 with older releases. New version `dirtyjtag2 `__ is also supported efinix_spi_ft4232: - Name: efinix SPI (ft4232) Description: efinix SPI interface (FTDI4232 interface A) efinix_jtag_ft4232: - Name: efinix JTAG (ft4232) Description: efinix JTAG interface (FTDI4232 interface B) efinix_spi_ft2232: - Name: efinix SPI (ft2232) Description: efinix SPI interface (FTDI2232 interface A) efinix_jtag_ft2232: - Name: efinix JTAG (ft2232) Description: efinix JTAG interface (FTDI2232 interface B) ft2232: - Name: FT2232 C/D/H Description: generic programmer cable based on Ftdi FT2232 (interface A) - Name: Tang Nano (1k, 4k, 8k) USB-JTAG interface Description: USB-JTAG/UART debugger based on BL702 microcontroler. URL: https://github.com/sipeed/RV-Debugger-BL702 - Name: Sipeed RV-Debugger-BL702 Description: RV-Debugger-BL702 is an opensource project that implement a JTAG+UART debugger with BL702C-A0. URL: https://github.com/sipeed/RV-Debugger-BL702 - Name: honeycomb USB-JTAG interface. Description: FT2232C clone based on STM32F042 microcontroler URL: https://github.com/Disasm/f042-ftdi ft2232_b: - Name: FT2232 C/D/H Description: generic programmer cable based on Ftdi FT2232 (interface B) ft231X: - Name: FT231X Description: generic USB<->UART converters in bitbang mode (with some limitations and workaround) URL: https://www.ftdichip.com/old2020/Products/ICs/FT231X.html ft232: - Name: FT232H Description: generic programmer cable based on Ftdi FT232Hx. One interface, MPSSE capable URL: https://ftdichip.com/products/ft232hl/ ft232RL: - Name: FT232RL Description: generic USB<->UART converters in bitbang mode (with some limitations and workaround) URL: https://ftdichip.com/products/ft232rl/ ft4232: - Name: FT4232 Description: quad interface programmer cable. MPSSE capable. URL: https://ftdichip.com/products/ft4232h-56q/ ft4232hp: - Name: FT4232HP (interface A) Description: quad interface programmer cable. MPSSE capable. High Speed USB Bridge with Type-C/PD3.0 Controller URL: https://ftdichip.com/wp-content/uploads/2023/02/DS_FT4233HP.pdf ft4232hp_b: - Name: FT4232HP (interface B) Description: quad interface programmer cable. MPSSE capable. High Speed USB Bridge with Type-C/PD3.0 Controller URL: https://ftdichip.com/wp-content/uploads/2023/02/DS_FT4233HP.pdf ecpix5-debug: - Name: ecpix5-debug Description: LambdaConcept ECPIX5 (45k/85k) UART/JTAG interface URL: https://shop.lambdaconcept.com/home/46-ecpix-5.html jlink: - Name: jlink Description: SEGGER J-Link Debug Probes URL: https://www.segger.com/products/debug-probes/j-link - Name: jlink_base Description: SEGGER J-Link BASE Debug Probes - Name: jtrace_pro Description: SEGGER J-Trace PRO Debug Probes jtag-smt2-nc: - Name: jtag-smt2-nc Description: JTAG-SMT2-NC Surface-mount Programming Module URL: https://digilent.com/shop/jtag-smt2-nc-surface-mount-programming-module lpc-link2: - Name: lpc-link2 Description: LPC-Link2 (OM13054) cmsisDAP firmware URL: https://www.nxp.com/design/microcontrollers-developer-resources/lpc-link2:OM13054 numato: - Name: numato Description: Embedded cable for Numato Systems Mimas-A7 board orbtrace: - Name: orbtrace interface Description: Open source FPGA-based debug and trace interface URL: https://github.com/orbcode/orbtrace papilio: - Name: papilio Description: Papilio FPGA Platform URL: https://papilio.cc/ steppenprobe: - Name: steppenprobe Description: Open Source Hardware JTAG/SWD/UART/SWO interface board based on FTDI FT2232H URL: https://github.com/diegoherranz/steppenprobe remote-bitgang: - Name: OpenOCD remote bitbang Description: The remote_bitbang JTAG driver is used to drive JTAG from a remote (TCP) process URL: https://github.com/openocd-org/openocd/blob/master/doc/manual/jtag/drivers/remote_bitbang.txt tigard: - Name: tigard Description: SWD/JTAG/UART/SPI programmer based on Ftdi FT2232HQ URL: https://www.crowdsupply.com/securinghw/tigard usb-blaster: - Name: intel USB Blaster I interface Description: JTAG programmer cable from intel/altera (FT245 + EPM7064) usb-blasterII: - Name: intel USB Blaster II interface Description: JTAG programmer cable from intel/altera (EZ-USB FX2 + EPM570) URL: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_usb_blstr_ii_cable.pdf usb-blasterIII: - Name: intel USB Blaster III interface Description: JTAG programmer cable from intel/altera (FTDI2232 with custom VID/PID) URL: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_usb_blstr_ii_cable.pdf xvc-client: - Name: Xilinx Virtual Cable Description: Xilinx Virtual Cable (XVC) is a TCP/IP-based protocol that acts like a JTAG cable. URL: https://github.com/Xilinx/XilinxVirtualCable xvc-server: - Name: Xilinx Virtual Cable (server side) Description: Xilinx Virtual Cable (XVC) is a TCP/IP-based protocol that acts like a JTAG cable. URL: https://github.com/Xilinx/XilinxVirtualCable libgpiod: - Name: Bitbang GPIO Description: Bitbang GPIO pins on Linux host. URL: https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/ jetson-nano-gpio: - Name: Bitbang GPIO Description: Bitbang GPIO pins on Jetson Nano Linux host. Use /dev/mem to have a faster clock. URL: https://github.com/jwatte/jetson-gpio-example ch347: - Name: CH347 Description: CH347 is a USB HS bus converter with UART, I2C, SPI and JTAG interfaces URL: https://github.com/wuxx/USB-HS-Bridge