在DSTREAM仿真器轉(zhuǎn)接板上,共有7個(gè)連接口,其中ARM JTAG 14、TI JTAG 14、ARM JTAG 20和Coresight 10這4個(gè)接口僅有debug功能,同時(shí)MICTOR 38、MIPI 34、Coresight 20這3個(gè)接口有debug+trace功能。針對(duì)這些接口,有一下幾點(diǎn)需要說明。
一、調(diào)試(Debug)部分
(1)除了MICTOR 38,其他6個(gè)接口的debug調(diào)試功能都是標(biāo)準(zhǔn)的JTAG(IEEE 1149.1),也都可以作為SWD(串行調(diào)試)模式。
(2)Corsight 10 接口沒有跟蹤引腳,只能用來調(diào)試。
(3)ARM JTAG 14比ARM JTAG 20少RTCK信號(hào)線。
(4)TI JTAG 14適合在TI的目標(biāo)上使用,比ARM JTAG 20少nSRST信號(hào)線。但是TI JTAG 14比ARM JTAG 20多了EMU0、EMU1這2個(gè)普通的IO信號(hào)線。
(5)Coresight 10比ARM JTAG 20少nTRST、RTCK這2個(gè)信號(hào)線。
如下表格是省略了GND地線的DSTREAM調(diào)試口比較,該表以ARM JTAG 20為標(biāo)準(zhǔn)排序。
功能腳 | 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 | 無 | 無 | 無 |
區(qū)別的引腳說明:
RTCK(Return Test Clock)用來返回測試時(shí)鐘信號(hào)到仿真器,以自適應(yīng)自適應(yīng)時(shí)鐘模式。
nSRST(System Reset)用來完全復(fù)位目標(biāo)系統(tǒng)。
nTRST(Test Reset)用來復(fù)位處理器的TAP控制器,以便開始調(diào)試。
DBGRQ和DBGACK信號(hào)線幾乎不用,所以不做說明。
二、跟蹤(Trace)部分
(1)mictor 38 接口擁有16位并行數(shù)據(jù)跟蹤寬度和狀態(tài)/同步信息,主要用于高速跟蹤捕捉。
(2)mictor 38也可以用于調(diào)試(JTAG方式),但是僅支持一個(gè)電壓域。
(3)MIPI 34 和CORESIGHT 20在TPIU(跟蹤端口接口單元 ,Trace Port Interface Unit)模式下,也擁有4位并行跟蹤功能。
(4)Coresight 20的16腳復(fù)用為nTRST和TRACEDATA[1]兩個(gè)功能,18腳復(fù)用為TRACECLK和TRACEDATA[2]兩個(gè)功能。
如下表格是省略了GND地線和NC線的DSTREAM調(diào)試跟蹤接口比較,該表以MICTOR 38為標(biāo)準(zhǔn)排序。
功能腳 | 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 |
-
嵌入式主板
+關(guān)注
關(guān)注
7文章
6085瀏覽量
35216 -
米爾科技
+關(guān)注
關(guān)注
5文章
227瀏覽量
20918
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論