JTAG 沒有標準連接器。通常情況下,“JTAG 連接器”是標準的公頭,例如 0.1” 頭或更細間距的頭。正如我們所見,運行 JTAG TAP 只需要四個(或五個)引腳。但是,用于與 TAP“通信”的設(shè)備(稱為JTAG 接口)也需要電源和接地連接,如果需要,設(shè)計人員可以在 JTAG 接頭上包括其他連接。
那么,給定一塊電路板,設(shè)計人員應該如何提供 JTAG 訪問?而且,給定一塊新電路板,您應該在哪里尋找 JTAG 連接器?
盡管 JTAG 接口沒有一種標準接頭,但制造商之間已或多或少地標準化了幾種接頭類型。其中包括ARM JTAG 20、ARM JTAG 14、TI JTAG 14、STMicroelectronics 的 STDC14、Infineon 的OCDS 16 針接頭[pdf]、 CoreSight 10、CoreSight 20、MIPI 34和Mictor 38 。 Segger 將其J-Link 和 J-Trace 連接器定義為與 ARM JTAG 20 幾乎相同。
大多數(shù)接頭是帶護罩或無護罩的公頭,具有 10、14 或 20 個引腳,引腳間距為 0.1” 或 0.05”。示例如圖 1 所示。
![poYBAGR-l0SAacGXAAE4laNtMWw928.png](https://file.elecfans.com/web2/M00/AA/1E/poYBAGR-l0SAacGXAAE4laNtMWw928.png)
圖 1.用于連接到 JTAG 接口的通用接頭。
圖 2 顯示了各種 JTAG 接口(上面鏈接)的引腳布局。在這里您可以找到 JTAG(TDI、TDO、TCK、TMS、nTRST)以及串行線調(diào)試(SWDIO、SWCLK、SWO)的標準引腳),以及用于調(diào)試的附加功能,如跟蹤。
![pYYBAGR-l0qALgu9AAFf5d9YcHY099.png](https://file.elecfans.com/web2/M00/AA/99/pYYBAGR-l0qALgu9AAFf5d9YcHY099.png)
圖 2.各種 JTAG 接口的引出線,在本例中顯示在 0.1” 帶護罩的公頭上。
添加的引腳中特別值得注意的是 nSRST(完全系統(tǒng)復位),它強制目標完全復位,以及 VTREF(電壓目標參考),連接到目標電源軌以進行 JTAG 接口硬件電平轉(zhuǎn)換。
JTAG 接口
市場上有幾種 JTAG 接口(也稱為 JTAG 調(diào)試探針)。在開源硬件領(lǐng)域,有Black Magic Probe 或 BMP,由 1BitSquared 和 Black Sphere Technologies 開發(fā),用作 ARM JTAG 接口,擁有龐大而活躍的社區(qū)支持。Black Magic Probe 也可以指任何已將其固件替換為Black Magic Probe 固件的JTAG 接口。
Segger 廣泛使用的商用調(diào)試探針包括J-Link (如圖 3 所示)和J-Trace,這是一種更先進、功能更強大的調(diào)試探針,適用于工業(yè)應用。J-Link 的教育許可證價格低于 100 美元,商業(yè)應用的價格在 400 到 1,000 美元之間,而 J-Trace 的價格在 1,700 美元到 2,500 美元之間。
特定供應商還將為其產(chǎn)品銷售 JTAG 接口。STMicroelectronics 為其 STM8 和 STM32 產(chǎn)品提供 STLINK 系列(包括STLINK/V2和STLINK-V3SET),Atmel(現(xiàn)為 Microchip)提供Atmel-ICE,NXP 提供S32 Debug Probe——不勝枚舉。
FPGA 也使用 JTAG 將比特流到設(shè)備/存儲器上,但這些接口通常稱為電纜。示例包括 Xilinx 的Platform Cable II 和 Altera 的 FPGA 電纜,以前稱為 USB-Blaster II,現(xiàn)在更名為 Intel FPGA Download Cable II。
-
連接器
+關(guān)注
關(guān)注
98文章
14682瀏覽量
137304 -
接口
+關(guān)注
關(guān)注
33文章
8706瀏覽量
151988 -
JTAG
+關(guān)注
關(guān)注
6文章
401瀏覽量
71865
發(fā)布評論請先 登錄
相關(guān)推薦
J-Link中的JTAG接口使用注意事項
![](https://file.elecfans.com/web2/M00/7E/4B/pYYBAGOAiZqAHfXYABFi6a6b0PM393.jpg)
![](https://file.elecfans.com/web2/M00/AF/82/poYBAGSmYqiAZe8-ABPzebgg6g4093.jpg)
需要在JTAG連接器上顯示uart輸入的引腳信息,是否有文檔顯示JTAG連接器的引出線?
JTAG仿真接口電路設(shè)計
![<b class='flag-5'>JTAG</b>仿真<b class='flag-5'>接口</b>電路設(shè)計](https://file1.elecfans.com//web2/M00/A5/C7/wKgZomUMOg-AFmAoAAAQxmzvg1E590.jpg)
什么是雙DVI接口連接器
連接器廠家教你如何選擇連接器
電蜂高壓連接器接口的設(shè)計理念
![電蜂高壓<b class='flag-5'>連接器</b><b class='flag-5'>接口</b>的設(shè)計理念](https://file1.elecfans.com/web2/M00/8B/B8/wKgaomSdVg-AGFaJAACTDzuxaAI344.png)
評論