在進行嵌入式系統開發時,我們經常會用到J-Link仿真器。J-Link可支持多個目標接口,比如:
· JTAG
· SWD/SWO/SWV
· cJTAG
· FINE
· SPD
· ICSP
其中,最常見的接口就要算是JTAG了。J-Link有一個JTAG連接器,這是一個20針的連接系統,如下所示。
在較新版本的J-Link產品(如J-Link ULTRA+)上,都保留了這些引腳,用于固件擴展。在正常的調試環境中,它們可以保持打開或連接到GND。一般來說,它們不是JTAG/SWD所必需的。
具體來講,JTAG連接器是一個20路IDC插頭(2.54mm 公插頭),與安裝在帶狀電纜上的IDC插座匹配。為了能夠進行正確的連接,在應用之前有必要仔細檢查JTAG引腳。
下表顯示了J-Link的JTAG接口各個引腳的功能定義:
以下是一些需要注意的事項:
· 所有標記為NC的針腳均未連接在J-Link內部。這里可以應用任何信號;J-Link將忽略這種信號。引腳4、6、8、10、12、14、16、18、20是連接到J-Link中GND的GND引腳。它們還應連接到目標系統中的GND。
· 引腳2未連接在J-Link內部。許多目標的針腳1和針腳2已連接。一些目標使用引腳2而不是引腳1來提供VCC。除非引腳1和引腳2連接在目標的JTAG連接器上,否則這些目標將無法與J-Link一起工作。
· 引腳3(TRST)應連接到目標CPU TRST引腳(有時稱為NTRST)。如果未連接此引腳,J-Link也可以工作,但調試時可能會遇到一些限制。TRST應與CPU復位(引腳15)分離
引腳11(RTCK)應連接到RTCK(如果可用),否則連接到GND。
· 連接器的引腳19(5V目標電源)可用于向目標硬件供電。電源電壓為5V,最大電流為300mA。監測輸出電流,防止過載和短路。
-
引腳
+關注
關注
16文章
1661瀏覽量
52594 -
J-Link
+關注
關注
0文章
88瀏覽量
22667 -
針腳
+關注
關注
0文章
26瀏覽量
11771
發布評論請先 登錄
J-Link中的JTAG接口使用注意事項
J-Link無法連接芯片的常見解決辦法
J-Link的高級使用
MCUXpresso IDE下使用J-Link下載算法在Flash調試注意事項
J-LINK與JTAG的相關資料推薦
解析J-Link、J-Trace、Open JTAG原理以及其區別

J-Link和J-Trace用戶指南免費下載

J-Link script的組成
痞子衡嵌入式:MCUXpresso IDE下使用J-Link下載算法在Flash調試注意事項(i.MXRT500為例)...

基于J-Link Remote Server軟件的遠程調試方法
J-Link script的組成與使用方法
SEGGER J-Link調試仿真器支持新型可編程SOC(片上系統)系列
如何通過J-Link向目標系統供電

評論