JTAG
From HwB
| Todo: This page needs some editing. |
JTAG = Joint Test Action Group
Contents |
[edit] JTAG Header for FPGA/CPLD Applications (Comcom Electronics Standard) pinout
| Pin | Name | Description |
|---|---|---|
| 1 | TCK | Test Clock |
| 2 | GND | Ground |
| 3 | TDI | Test Data Input |
| 4 | GND | Ground |
| 5 | TDO | Test Data Output |
| 6 | VCC | Power Supply |
| 7 | TMS | Test Mode Select |
| 8 | TRS | Test Reset |
[edit] Pinout (10 pin)
10 PIN IDC MALE at the CPU.
10 PIN IDC FEMALE at the cable/programmer.
| Pin | Name | Dir | Description |
|---|---|---|---|
| 1 | TCK | | Test Clock |
| 2 | GND | | Ground |
| 3 | TDO | | Test Data Output |
| 4 | VTref | | |
| 5 | TMS | | Test Mode Select |
| 6 | nSRST | | System Reset |
| 7 | Vsupply | | |
| 8 | NC | | Not connected |
| 9 | TDI | | Test Data Input |
| 10 | GND | | Ground |
Note: Direction is target (CPU) relative JTAG-bus (PC)
[edit] Pinout (12 pin)
12 PIN IDC 2x6 0.05" MALE at the CPU.
12 PIN IDC 2x6 0.05" FEMALE at the cable/programmer.
| Pin | Name | Dir | Description |
|---|---|---|---|
| 1 | nTRST | | JTAG Reset |
| 2 | GND | | Ground |
| 3 | TDI | | Test Data Input |
| 4 | GND | | Ground |
| 5 | TDO | | Test Data Output |
| 6 | GND | | Ground |
| 7 | TMS | | Test Mode Select |
| 8 | GND | | Ground |
| 9 | TCK | | Test Clock |
| 10 | GND | | Ground |
| 11 | nSRST | | System Reset |
| 12 | GND | | Ground |
MAJIC® Interface Specs for ARM Debug Interface and Intel XScale® Technology
[edit] Pinout (14 pin TX)
Used by Texas Instruments.
14 PIN IDC MALE at the CPU.
14 PIN IDC FEMALE at the cable/programmer.
| Pin | Name | Dir | Description |
|---|---|---|---|
| 1 | TMS | | Test Mode Select |
| 2 | nTRST | | TAP reset |
| 3 | TDI | | Test Data Input |
| 4 | GND | | Ground |
| 5 | VCC | | Power |
| 6 | n/c | | Ground |
| 7 | TDO | | Test Data Output |
| 8 | GND | | Ground |
| 9 | RTCK | | Test Clock? |
| 10 | GND | | Ground |
| 11 | TCK | | Test Clock |
| 12 | GND | | Ground |
| 13 | nEMU0 | | |
| 14 | nEMU1 | |
[edit] Pinout (14 pin ARM)
14 PIN IDC MALE at the CPU.
14 PIN IDC FEMALE at the cable/programmer.
| Pin | Name | Dir | Description |
|---|---|---|---|
| 1 | VCC | | |
| 2 | GND | | Ground |
| 3 | nTRST | | |
| 4 | GND | | Ground |
| 5 | TDI | | Test Data Input |
| 6 | GND | | Ground |
| 7 | TMS | | Test Mode Select |
| 8 | GND | | Ground |
| 9 | TCK | | Test Clock |
| 10 | GND | | Ground |
| 11 | TDO | | Test Data Output |
| 12 | nSRST | | Ground |
| 13 | VCC | | |
| 14 | GND | | Ground |
[edit] Pinout (20 pin ARM)
Used for ARM processors.
20 PIN IDC MALE at the CPU.
20 PIN IDC FEMALE at the cable/programmer.
| Pin | Name | Dir | Description |
|---|---|---|---|
| 1 | VTref | | |
| 2 | GND or VSupply | | Ground or VSupply |
| 3 | nTRST | | |
| 4 | GND | | Ground |
| 5 | TDI | | Test Data Input |
| 6 | GND | | Ground |
| 7 | TMS | | Test Mode Select |
| 8 | GND | | Ground |
| 9 | TCK | | Test Clock |
| 10 | GND | | Ground |
| 11 | RTCK | | |
| 12 | GND | | Ground |
| 13 | TDO | | Test Data Output |
| 14 | GND | | Ground |
| 15 | nSRST | | |
| 16 | GND | | Ground |
| 17 | DBGRQ | | |
| 18 | GND | | Ground |
| 19 | DBGACK | | |
| 20 | GND | | Ground |
[edit] Technical description
[edit] TDI
TDI = Test Data In
[edit] TDO
TDO = Test Data Out
[edit] TCK
TCK = Test Clock
[edit] TMS
TMS = Test Mode Select
[edit] TRST
TRST = Test ReSeT
Optional.
[edit] Links
[edit] Standards
- IEEE 1149.1-1990: Test Access Port and Boundary-Scan Architecture
- IEEE 1149.1-1994b: Supplement to IEEE Std 1149.1-1990 (Boundary-Scan Description Language, BSDL)
[edit] See also
[edit] Source
- Ethernut 3 JTAG info
- http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/JTAG_Cable
- http://www.nohau.com/appnotes/arm_connections.pdf
[edit] Contributions
Categories: Todo | Connector | Embedded



