关键问题
要通过 MICTOR 连接器 J43 和 J20 启用外部追踪,Arria® 10 SOC 开发套件要求使用特定的交换机设置。
Arria 10 SOC Goldern 硬件参考设计 (GHRD) 默认配置为启用 4 位跟踪,可以自动配置为启用 16 位跟踪。
注:必须将 Max® V 设备从 JTAG 链中移除,方能让 Arm® DS-5 调试器连接到Arria 10 硬处理器子系统。
要通过 MICTOR 连接器 J43 启用早期跟踪(4 位):
通过 MICTOR 连接器 (J43) 的 4 位外部跟踪在 Arria 10 Goldern 硬件参考设计 (GHRD) 的默认配置中启用。
通过 MICTOR 矢量 J43 进行 4 位跟踪的开发套件设置:
- SW3 位 678 必须设置为打开、打开和打开。将 JTAG 路由至 J43
- 必须将 SW3 位 2 设置为打开。 这就将 Max V 带出 JTAG 链。
要通过 MICTOR 连接器 J20 启用快速跟踪(16 位):
必须重新构建 GHRD 设计以启用快速跟踪。
- 编辑 Makefile 设置 HPS_ENABLE_16BIT_TRACE := 1
- 使用 SoC EDS 命令 shell 运行make sof 重新构建设计。
通过 MICTOR 矢量 J20 对 16 位跟踪的开发套件设置:
- SW3 位 6,7,8 必须设置为关闭、打开和打开。 将 JTAG 路由到 J20
- 必须将 SW3 位 2 设置为打开。 这需要将最大 V 带出链中。