主题中讨论的其他器件:AWR2944、 SEGGER
工具/软件:
您好:
我们 (SEGGER) 希望使用我们自己的 J-Link 硬件与 AWR2944 主内核 (Cortex R5 - MSS) 建立 JTAG 连接、但到目前为止尚未能够实现。
本参考手册缺少一些有关如何通过 ICEPickM 模块连接到内核的 AP、或者甚至如何启用此 AP 的信息。
您是否可以向我们提供这些信息?
具体而言、哪些调试分路器可用、以及它们如何在 ICEPickM 中映射?
此致、
Theo
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好:
我们 (SEGGER) 希望使用我们自己的 J-Link 硬件与 AWR2944 主内核 (Cortex R5 - MSS) 建立 JTAG 连接、但到目前为止尚未能够实现。
本参考手册缺少一些有关如何通过 ICEPickM 模块连接到内核的 AP、或者甚至如何启用此 AP 的信息。
您是否可以向我们提供这些信息?
具体而言、哪些调试分路器可用、以及它们如何在 ICEPickM 中映射?
此致、
Theo
尊敬的 Alexander:
请查看以下文档、了解如何将 TI CCS 与 J-link 结合使用:
https://kb.segger.com/TI_Code_Composer_Studio
另外、您能否在此处的参考手册中提到您需要哪些信息?
此致、
Shruti
您好 Shruti、
扫描 AWR2944 的 JTAG 链时、我们仅发现一个器件: 
但是、该器件不是 Cortex-R5 (MSS) 内核的 AP、因为其 ID 对我们来说是未知的、我们假设它是器件的 ICEPickM。 了解其他 TI 芯片后、我们知道有时有必要通过启用次级抽头来配置 ICEPick、从而首先解锁 AP。
但是、AWR294x(公开)参考手册 (SPRUIV5D) 未列出 ICEPickM 端口的详细概述以及存在哪些抽头。 它仅列出了调试架构的非常简要的概述。
为了成功与内核建立连接、我们需要有关调试架构的详细信息、包括 ICEPickM 中抽头的详细说明、以及为启用 Cortex-R5 内核而配置这些抽头的顺序。
您能否向我们提供这些信息?
此致、
Theo
嗨、Shruti、
感谢您的快速响应。
不会、我们不使用 CCS IDE、而是直接使用 J-Link 工具。 CCS IDE 中也不对 AWR2944 提供 J-Link 支持。
事实上、这正是我们目前尝试做的事情:在我们的 J-Link 软件中实现对 AWR2944 器件的支持。 但是、我们已经尝试使用 CCS IDE 及其调试脚本文件、作为查找有关该芯片调试架构和配置的更多信息的方法、但在该任务中并没有真正成功。
我只能在这里重复一下自己:
我们确实需要为 AWR2944 芯片设置调试架构/ICEPickM 的详细手册、因为该器件的公共参考手册中未提供这些手册。
如果您能向我们提供这些信息、我们将不胜感激。
此致、
Theo
尊敬的 Alexander:
在带有 XDS110 调试探针的 CCS 中、我们有一个名为 ccxml 文件、其中包含调试探针信息、它指向一个器件 xml 文件、该文件包含有关器件的所有信息。
例如、如果您以 awr2944 作为参考、在 ccxml 中、您可以看到它指向 devices/xyz.xml。 如果您转至 devices/xyz.xml 文件、就会获得有关所有子路径(不同的内核)的访问端口指示符、端口地址、跟踪器件 ID 等的所有信息。
我假设您也可能有一个与 J-link 硬件的 CCS ccxml 等效的脚本。 您可以将我们的 ccxml 作为您实现的参考。
尊敬的 Shruti:
为了获得 AWR2944 支持、我们需要获取有关安全芯片和安全功能的更多信息:
BR
Thorsten