UrJTAG aims to create an enhanced, modern tool for communicating over JTAG with flash chips, CPUs, and many more. It takes on the well proven openwince jtag tools code.
Данное программное обеспечение позволяет работать в том числе и с ARM-USB-OCD и подобными на базе микросхемы USB преобразователя FT2232.
Для подключения к программируемой логике Xilinx потребуется собрать переходник:
Для отладки микропроцессорных устройств как правило используется 20-ти контактный JTAG разъём.
Для программирования CPLD и FPGA фирмы Xilinx применяется шестиконтактный однорядный разъём с минимумом сигналов.
| JTAG 6 | Name |
|---|---|
| 1 | TMS |
| 2 | TDI |
| 3 | TDO |
| 4 | TCK |
| 5 | GND |
| 6 | Vcc |
Изготовление переходника займёт у вас от силы 20 минут.
| JTAG 6 | Name | JTAG 20 | JTAG 20 | Name | JTAG 6 |
|---|---|---|---|---|---|
| 6 | Vref | 1 | 2 | Vtarg | 6 |
| nTRST | 3 | 4 | GND | 5 | |
| 2 | TDI | 5 | 6 | GND | 5 |
| 1 | TMS | 7 | 8 | GND | 5 |
| 4 | TCK | 9 | 10 | GND | 5 |
| RTCK | 11 | 12 | GND | 5 | |
| 3 | TDO | 13 | 14 | GND | 5 |
| RST | 15 | 16 | GND | 5 | |
| dbgRQ | 17 | 18 | GND | 5 | |
| dbgACK | 19 | 20 | GND | 5 |