赞
踩
开头先放结论:
USR0=TDO=DAP2
USR1=TDI (只使用DAP的情况下该线可不接)
————————插播一个更新-20210124—————————
今天重新到龙邱的淘宝商品链接里面看了下,又跟客服交流了几句,我买到的龙邱miniwiggler似乎是最初版,可能是我运气好正好抽中了。如果现在买的话买到的应该都是带龙邱logo的,裁(阉)剪(割)掉typec的新版。
新版具体长啥样龙邱淘宝页面放出了拆解照片,想知道的可以去实地考察一下,我这里不啰嗦了,大同小异。
————————原文——————————————————
推理过程:
先看龙邱的核心板
线序:
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的四根通信线,后续看到那张复用定义图直接就能出结论,无非是换个丝印移下线序而已。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。