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.

[参考译文] AWR2944:CCS 调试错误(无法写入存储器)

Guru**** 2539500 points
Other Parts Discussed in Thread: AWR2944, DCA1000EVM, SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1557752/awr2944-ccs-debug-error-unable-to-write-memory

器件型号:AWR2944
“主题“中讨论的其他部分: DCA1000EVMSysConfig

工具/软件:

您好:

我负责使用 AWR2944 雷达电路板和 DCA1000EVM。 我的目标是捕获原始 ADC 数据并最终修改 MSS 固件(不依赖 mmWave Studio)。

设置:

  • AWR2944 电路板通过 XDS110 (USB) 连接到 CCS 12。

  • mmWave MCU+ SDK 04.07.01.03 和 DFP 02.04.18.00。

  • CCS 编译:out_of_box_2944_mss 和 out_of_box_2944_dss 在修复编译后 Node.js 路径问题后均成功编译。

所做的更改:

  • 在 MSS SysConfig 中、我禁用了 IPC/RPMessage、因为我一开始只需要 MSS 来获取原始数据。 但是、我后来还不得不构建 DSS、因为演示映像同时取决于 MSS 和 DSS。

问题:

  • 当我尝试在 CCS 中调试/加载 MSS 二进制文件 (out_of_box_2944_mss.xer5f) 时、收到以下错误:

  •  使用 SOP011 — 开发模式时(错误–2062 @ 0x0)。
  • (Error -1065 @ 0x40) when using SOP101 - flashing mode.

环境:  
Cortex_R5_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x40: (Error -1065 @ 0x40) Unable to access device memory. 
Cortex_R5_0: File Loader: Verification failed: Target failed to write 0x00000000
Cortex_R5_0: GEL: File: ...out_of_box_2944_mss.xer5f: Load failed.

问题:

  1. 我应该使用哪种 SOP 模式来对 CCS 进行 JTAG 调试? (我当前尝试了 011 进行开发、尝试了 101 进行刷写,但仍无法加载到存储器中)。

  2. 为了避免此存储器访问错误、是否需要特定的加载序列(首先是 MSS、然后是 DSS、然后是 RadarSS)?

  3. 为了在 AWR2944 上实现稳定调试、我应该调整是否有任何其他 CCS 目标配置设置(例如 TCLK 速度)?

  4. 是否应重新启用 IPC/RPMessage?  

提前感谢您。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Mahmoud:

    ]使用 CCS 进行 JTAG 调试应该使用哪种 SOP 模式?

    您需要使用功能模式。

    是否需要特定的加载序列(首先是 MSS、然后是 DSS、然后是 RadarSS)才能避免此内存访问错误?

    首先、您无法连接到 RadarSS (RSS 或 BSS)。 用于配置雷达前端的 mmWavelink。 在 SDK 演示中、MSS 与 RSS 通信并配置雷达前端。

    您所面临的问题主要是由于您正在使用的 SOP 模式造成的。 您可以尝试使用功能模式吗?

    我是否应该重新启用 IPC/RPMessage?  [/报价]

    是的、您需要在 SysConfig 中启用 IPC。 MSS 使用邮箱与 RSS 通信。 通过禁用 IPC、最终将禁用 MSS 和 RSS 之间的邮箱通信以及 MSS 和 DSS 之间的通信。

    此致、

    Samhitha