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.

[参考译文] TMS320F28377D:TMS320F28377D:使用调试器 TRACE32 初始化 RAM 时出现问题

Guru**** 2840320 points

Other Parts Discussed in Thread: TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1590304/tms320f28377d-tms320f28377d-problem-to-initialize-ram-using-debugger-trace32

器件型号: TMS320F28377D

我的问题与问题相同:

TMS320F28377D:使用调试器 TRACE32 初始化 RAM 时出现问题

使用 TMS320F28377D 和 TRACE32 调试器:

  • DxRAM 初始化(使用 DXINIT / DXINITDONE)工作
  • MSGxRAM 初始化(使用 MSGXINIT/MSGXINITDONE)工作

但是:

  • LSxRAM 初始化(使用 LSXINIT/LSXINITDONE)不起作用
  • GSxRAM 初始化(使用 GSXINIT/GSXINITDONE)不起作用

image.png

注意:

  • 当调试器执行访问时、EALLOW 位不重要。
  • GSxRAM 分配给正确的 CPU

将 LSXINIT/GSXINIT 位设置为 1 时、LSXINITDONE/GSXINITDONE 中的位保持为 0

是否需要任何其他配置才能对 LSXINIT/GSXINIT 进行写入访问?