q3k / chubby75

Linsn RV901T HUB75 LED "Receiver Card" Reverse Engineering
Creative Commons Zero v1.0 Universal
533 stars 103 forks source link

What is the part number for JTAG #39

Closed KiranKanchi closed 4 years ago

KiranKanchi commented 4 years ago

Hi,

What is the part number for the USB to JTAG adapter used here ?

Thanks Kind regards Kiran Kanchi

jeanthom commented 4 years ago

Hi Kiran,

You can use any OpenOCD-compatible JTAG adapter. I had lots of success with LambdaConcept's FT4232H-based adapter and Zoobab's fork of Versaloon firmware for STM32 MCU which is a cheaper yet slower alternative.

tomverbeure commented 4 years ago

I've been successful using a CPLD-based Altera USB-Blaster compatible JTAG programmer.

Since open source tools are often programmer-agnostic while commercial FPGA software from Xilinx and Altera are not, I recommend one that is Xilinx or Altera compatible.

KiranKanchi commented 4 years ago

Thank you very much for your kind reply.

Best regards KiranKanchi

eparadis commented 3 years ago

I've been successful using a CPLD-based Altera USB-Blaster compatible JTAG programmer.

Do you have any further info about this? I have an Altera USB-Blaster clone that came with a simple MAX2 breakout board. Using openocd results in a tdo check error when I try to program the hello world example here.

The command I'm using is openocd -f /usr/local/share/openocd/scripts/interface/altera-usb-blaster.cfg -f prog_openocd.cfg

The wiring I'm using is

(v7.0 board)
board - name - USB Blaster pin
J27 - TCK - 1
J31 - TMS - 5
J32 - TDI - 9
J30 - TDO - 3
J33 - 3.3v - 4 (VccTRGT)
J34 - GND - 2