【Arm】DStream-ST的CoreSight 20调试接口的认知
掌握嵌入式系统调试的基本方法,学会正确的CoreSight接口的硬件连接方法。如果不了解CoreSight调试接口的基本常识,如引脚的顺序、定义等,则无法调试嵌入式系统,浪费时间和精力,还可能损坏目标硬件。客户并不了解JATG和Core sight的硬件接口区别,在客户开发板为CoreSight的调试接口,在连接上DStream的JATG接口时,发现无法连接,客户并未进行原理图和端口的检查,后续查
1、 文档目标
掌握嵌入式系统调试的基本方法,学会正确的CoreSight接口的硬件连接方法。
如果不了解CoreSight调试接口的基本常识,如引脚的顺序、定义等,则无法调试嵌入式系统,浪费时间和精力,还可能损坏目标硬件。
客户并不了解JATG和Core sight的硬件接口区别,在客户开发板为CoreSight的调试接口,在连接上DStream的JATG接口时,发现无法连接,客户并未进行原理图和端口的检查,后续查看客户原理图给予连接方案解决问题。

3、软硬件环境
1)、软件版本:Arm DS 2023.1
2)、电脑环境:Win11
3)、外设硬件:DStream-ST
4、解决方法
1)、标准的20 PIN CoreSight 接口的引脚顺序,如图4-1所示:

图4-1
2)、标准的20 PIN CoreSight 接口的引脚定义,如图4-2所示:

图 4-2
3、最基本的JTAG调试接口的引脚:VCC、TCK、TMS、TDI、TDO、GND,即这6个引脚正常连接后,就可以进行基本的调试,如单步、断点等。
-
TCK:测试时钟信号线,用于同步调试操作。
-
TMS:测试模式选择信号线,用于选择调试模式。
-
TDI:测试数据输入信号线,用于将测试数据输入到目标设备。
-
TDO:测试数据输出信号线,用于将测试数据从目标设备输出。
注:在客户连接问题发生时,首先检查设备管理器中调试器识别情况,咨询客户硬件原理图,检查对应相应接口,检查线束连接问题等。
openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。
更多推荐

所有评论(0)