逐飛與龍邱英飛凌miniwiggler仿真器硬件接口適配與差異總結

開頭先放結論:

USR0=TDO=DAP2
USR1=TDI

推理過程:

先看龍邱的核心板
在這裏插入圖片描述
在這裏插入圖片描述線序:
3V3 TMS
GND TCK
GND TDO
未知1 未知3
未知2 RST






再看龍邱仿真器
在這裏插入圖片描述
顯然

未知1=TX
未知2=RX
TMS=DAP1
TCK=DAP0
USR0=TDO
未知3=USR1




根據英飛凌官網DAP接口共用表格
(https://www.infineon-autoeco.com/BBS/Detail/270)
在這裏插入圖片描述TCK=DAP0
TMS=DAP1
TDO=DAP2
第一第二條與我們先前的結論相印證,
第三條結合先前結論可知:USR0=TDO=DAP2





接下來觀察逐飛仿真器線序
在這裏插入圖片描述
合理推測,上文中從未出現過的TDI即爲USR1

我們再回看下這個張圖

在這裏插入圖片描述“JTAG四根通信線中,DAP可使用兩根或三根”

顯然TDI就是DAP用不到的那第四根。
所以,如果我們只使用英飛凌AURIX的DAP接口,TDI這根線是否連接並無影響。
並且,tc26x系列芯片不能使用JTAG接口,所以。。。這根線大可不接。

總結一下,英飛凌這款仿真器,不管是逐飛還是龍邱代理的,連接單片機的接口上都自帶了串口,所以逐飛閹割了單獨的串口接口。因爲tc26x不能用JTAG且連接單片機的接口上已經整合了四線的JTAG,所以逐飛選擇閹割單獨的JTAG接口。因爲板子上既有古董usb接口又有typec,所以逐飛選擇只保留typec。
逐飛的pcb帶logo、拉的彎線並且是黑色板子,好看些。
逐飛的typec接口在尾部,好用些,龍邱的在側面且沒開孔。

逐飛和龍邱郵費都是8塊,逐飛139,龍邱138。
所以我選龍邱 / 狗頭

現在唯一的疑問就是逐飛的仿真器到底是不是能跑到30MB/s的三線DAP,不過影響不大,沒有數量級的差別。

現在回看一下,應該一開始就意識到TMS TCK TDO TDI是JTAG的四根通信線,後續看到那張複用定義圖直接就能出結論,無非是換個絲印移下線序而已。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章