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:测试数据输出信号线,用于将测试数据从目标设备输出。
- 注:在客户连接问题发生时,首先检查设备管理器中调试器识别情况,咨询客户硬件原理图,检查对应相应接口,检查线束连接问题等。
【更多软件使用问题请站内搜索或关注B站:查看视频教学】