ARM CPU挂死和总线挂死的DS-5调试方法

DS-5以及配套的DSTREAM/RealView是对ARM处理器进行裸机调试的利器,本文将针对工作中常见的CPU挂死情况,进行具体分析,将介绍如何区分CPU挂死以及通过CSAT区分总线挂死的具体操作步骤。

DSTREAM/RealView的连接方式如下:

 调试器和目标ARM处理器之间是通过 JTAG连接起来的,JTAG则和芯片内部的调试IP相连接,在ARM规范里面,这个调试IP叫做ARM CoreSight,通过ARM CoreSight,我们可以调试挂在CoreSight之上的所有IP,包括处理器,总线,PMU等等等等。

 一个更加具体的CoreSight 连接方式如下图所示,这是通过DS5配置工具从一个具体的SOC中导出来的拓扑图:


版权声明:本文为tugouxp原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。