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.

[参考译文] AWRL6432:使用共享存储器(SH-MEM)存在问题、无法使用 CCS 进行调试

Guru**** 2429800 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1522585/awrl6432-there-is-an-issue-with-using-shared-memory-sh-mem-and-ccs-cannot-be-used-for-debugging

器件型号:AWRL6432

工具/软件:

由于内存不足、我在项目中使用了共享内存。
我将`SH_MEM_CONFIG`配置为3 (还尝试将其设置为1);
区域大小`CONFIG_MPU_REGION1`设置为1MB。

我已将`.text`段的一部分分配给使用`0x00480000`到`0x0049FFFF`的存储器空间。

但是、在使用 CCS 进行调试时、会遇到验证错误。

您能告诉我如何使用 CCS 调试工程吗? 我已经根据 SDK 文档配置了所有内容。

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

    您好、Chris、

    您能否参考 SDK 中的共享存储器示例、并以该示例为应用的基础。 谢谢。

    此致、

    Ajay

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

    尊敬的 Ajay:

    感谢您的答复。

    根据 SDK 文档、为了使用 CCS 调试**共享存储器示例**程序、
    配置选项** SH_MEM_CONFIG**需要设置为**3**、** CONFIG_MPU_REGION1**需要设置为***1MB**。

    我已经验证这些配置是否已应用于 SDK 中提供的共享存储器示例。

    但是、当我使用 CCS 调试 SDK 中预构建的**sharedmemory.release.out**文件时、仍然会遇到以下错误:

    相比之下、当我使用相同的方法调试其他演示程序时、不会发生此类错误。

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

    您好、Chris、

    您是否可以尝试刷写它而不是通过 CCS 加载 OUT 文件?

    此致、

    Ajay