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.

[参考译文] TMS320C40:can't 使用 GEL 脚本 Code Composer 4.10添加存储器映射

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1508926/tms320c40-can-t-add-memory-map-using-gel-script-code-composer-4-10

部件号:TMS320C40

工具/软件:

我正在将 Code Composer 4.10开发环境移植到另一台笔记本电脑。 我们使用 GEL 脚本通过 TMSC3x 仿真器运行测试。  当该脚本运行时、它会执行以下 GEL 命令:

memory()
{ GEL_MapOff ();
GEL_MapReset ();
GEL_MapOn();
GEL_MapReset ();
GEL_MapAdd (0x00000000、0、0x00020000、1、1);
GEL_MapAdd (0x00020000、0、0x00000100、1、1);
GEL_MapAdd (0x00800000、0、0x00009fbf、1、1);
GEL_MapAdd (0x00809fc0、0、0x0000603f、1、1);
GEL_MapAdd (0x00810000、0、0x00008000、1、1);
GEL_MapAdd (0x00840000、0、0x0005000、1、1);
GEL_MapAdd (0x00850000、0、0x00000100、1、1);
GEL_MapAdd (0x00860000、0、0x0000ffff、1、1);
GEL_MapAdd (0x00870000、0、0x00000100、1、1);
GEL_MapAdd (0x00880000、0、0x00000100、1、1);
GEL_MapAdd (0x00890000、0、0x00000100、1、1);
}

出现错误的弹出窗口:无法添加内存映射。  添加存储器映射失败:地址:0x800000、长度:0x9FBF Page0

之后是更多0x8500F48500F5、0x8500F8和0x8500FF。

我使用的是其他笔记本电脑的 brd 文件、相同的脚本和 Code Composer。  非常感谢任何帮助。

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

    您好:

    查看调试器存储器映射时会发生什么情况? 它看起来正常吗?

    但是、我看到了这条消息。 对于该起始地址、长度大于0x2000时似乎会发生这种情况。 我不确定是仿真器有什么问题、还是其他一些限制。 请注意、这些工具非常陈旧、完全不受支持。 因此、我们在这方面不能提供太多的支持。

    谢谢

    Ki