在DSTREAM仿真器轉接板上,共有7個連接口,其中ARM JTAG 14、TI JTAG 14、ARM JTAG 20和Coresight 10這4個接口僅有debug功能,同時MICTOR 38、MIPI 34、Coresight 20這3個接口有debug+trace功能。針對這些接口,有一下幾點需要說明。
一、調試(Debug)部分
(1)除了MICTOR 38,其他6個接口的debug調試功能都是標準的JTAG(IEEE 1149.1),也都可以作為SWD(串行調試)模式。
(2)Corsight 10 接口沒有跟蹤引腳,只能用來調試。
(3)ARM JTAG 14比ARM JTAG 20少RTCK信號線。
(4)TI JTAG 14適合在TI的目標上使用,比ARM JTAG 20少nSRST信號線。但是TI JTAG 14比ARM JTAG 20多了EMU0、EMU1這2個普通的IO信號線。
(5)Coresight 10比ARM JTAG 20少nTRST、RTCK這2個信號線。
如下表格是省略了GND地線的DSTREAM調試口比較,該表以ARM JTAG 20為標準排序。
功能腳 | ARM JTAG 20 | ARM JTAG 14 | TI JTAG 14 | Coresight 10 |
VTREF | 1 | 13 | 5 | 1 |
NC | 2 | 1 | 6 | 7 |
nTRST | 3 | 3 | 2 | 無 |
TDI | 5 | 5 | 3 | 8 |
TMS/SWDIO | 7 | 7 | 1 | 2 |
TCK/SWCLK | 9 | 9 | 11 | 4 |
RTCK | 11 | 無 | 9 | 無 |
TDO/SWO | 13 | 11 | 7 | 6 |
nSRST | 15 | 12 | 無 | 10 |
DBGRQ | 17 | 無 | 無 | 無 |
DBGACK | 19 | 無 | 無 | 無 |
區別的引腳說明:
RTCK(Return Test Clock)用來返回測試時鐘信號到仿真器,以自適應自適應時鐘模式。
nSRST(System Reset)用來完全復位目標系統。
nTRST(Test Reset)用來復位處理器的TAP控制器,以便開始調試。
DBGRQ和DBGACK信號線幾乎不用,所以不做說明。
二、跟蹤(Trace)部分
(1)mictor 38 接口擁有16位并行數據跟蹤寬度和狀態/同步信息,主要用于高速跟蹤捕捉。
(2)mictor 38也可以用于調試(JTAG方式),但是僅支持一個電壓域。
(3)MIPI 34 和CORESIGHT 20在TPIU(跟蹤端口接口單元 ,Trace Port Interface Unit)模式下,也擁有4位并行跟蹤功能。
(4)Coresight 20的16腳復用為nTRST和TRACEDATA[1]兩個功能,18腳復用為TRACECLK和TRACEDATA[2]兩個功能。
如下表格是省略了GND地線和NC線的DSTREAM調試跟蹤接口比較,該表以MICTOR 38為標準排序。
功能腳 | MICTOR 38 | MIPI 34 | Coresight 20 |
TRACECLK | 6 | 22 | 12 |
DBGRQ | 7 | 18 | 18 |
DBGACK | 8 | 20 | 20 |
nSRST | 9 | 10 | 10 |
EXTTRIG | 10 | ||
TDO | 11 | 6 | 6 |
VTREF | 12 | 1/34 | 1 |
RTCK | 13 | 12 | |
VSUPPLY | 14 | ||
TCK | 15 | 無 | 4 |
TRACEDATA[7] | 16 | ||
TMS | 17 | 2 | 2 |
TRACEDATA[6] | 18 | ||
TDI | 19 | 8 | 8 |
TRACEDATA[5] | 20 | ||
nTRST | 21 | 16/ 14(TRST_PD) | 16 |
TRACEDATA[4] | 22 | ||
TRACEDATA[15] | 23 | ||
TRACEDATA[3] | 24 | 30 | 20 |
TRACEDATA[14] | 25 | ||
TRACEDATA[2] | 26 | 28 | 18 |
TRACEDATA[13] | 27 | ||
TRACEDATA[1] | 28 | 26 | 16 |
TRACEDATA[12] | 29 | ||
Logic/0/ TRACEPKT[0] | 30 | ||
TRACEDATA[11] | 31 | ||
Logic/0/ PIPESTAT[3] | 32 | ||
TRACEDATA[10] | 33 | ||
Logic/1/ PIPESTAT[2] | 34 | ||
TRACEDATA[9] | 35 | ||
TRACECTL/ PIPESTAT[1]/ PIPESTAT[1] | 36 | ||
TRACEDATA[8] | 37 | ||
TRACEDATA[0] | 38 | 24 | 14 |
-
嵌入式主板
+關注
關注
7文章
6085瀏覽量
35439 -
米爾科技
+關注
關注
5文章
227瀏覽量
21003
發布評論請先 登錄
相關推薦
評論