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.

[参考译文] CODECOMPOSER:[tda4vl][c7x]:CCS 缓存 DDR 存储器标识

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1415160/codecomposer-tda4vl-c7x-ccs-cached-ddr-memory-identification

器件型号:CODECOMPOSER
主题中讨论的其他器件:TDA4VM

工具与软件:

尊敬的 TI 团队:

在使用调试器时、是否可以在 CCS 中识别是否缓存了 DDR 的特定区域。  

除非我们去内存浏览器、否则缓存的 DDR 区域将以不同的颜色显示。

此致、

Karthick

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

    您好!

    除非我们去内存浏览器、否则缓存的 DDR 区域将以不同的颜色显示。

    我们在"Memory Browser"视图中提供了该功能。 下图是我的 TDA4VM C71x 的 CCS 12.8.0存储器浏览器的图像:

    您的环境中是否没有看到此功能?

    谢谢

    Ki

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

    尊敬的 Ki:

    我们正在使用 CCS V12.4、且看不到颜色差异。

    DDR 区域 0xBB800000 + 2MB 可在 c7x2 -> appInit.c ->  attrs.attrIndx = Mmu_Attr 357x_MAIR7;->在此部分下、我们添加了存储器区域 0xBB800000 + 2MB。

    此致、

    Karthick

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

    只有在该地址实际缓存了某些内容时、您才会看到颜色突出显示。 否则、它将如您所见。

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

    尊敬的 Ki:

    这是我在 DDR 中缓存2MB 内存区域的内容、但它没有反映出来。

    即使对于 R5F 等其他内核、我也根本看不到任何颜色变化。 所有区域均为白色、我们确信许多区域至少缓存在 R5F 中、但整个 DDR 区域为白色。 如果缺少任何设置、请告知我们。

    //karthick

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

    您的 DDR 中是否有程序或数据? 如果是数据、您是否可以确认您除了使区域可缓存之外还启用了数据缓存? 您能否尝试从 DDR 执行代码、并查看该代码是否在 Memory Browser 中缓存?

x 出现错误。请重试或与管理员联系。