工具/软件:Code Composer Studio
我们有一个使用 C6657 2核处理器的定制板。
我已通过 SD XDS510 USB Plus 仿真器仓体连接 JTAG。
我有一个简单的测试程序、该程序链接到从 MSMC 运行、用于配置 PLL、然后运行 L2 SRAM 存储器测试。
每次浏览任何存储器时、无论是 SRAM 还是 MMR 空间、CC7控制台中都会立即显示以下内容:
您可以看到-该存储器是 GPIO 配置 MMR。 如果我返回并查看存储器窗口、它似乎会在 MMR 中显示正确的值:
L2 SRAM 也是如此。 我在测试时运行、将值编程到其中。 然后、测试从 L1D 写回、使测试区域无效、然后从 L2读回、所有值都匹配。 如果 我浏览 L2 SRAM,我会立即收到控制台消息 错误.... 0x 002/-1176... 。 但是回到内存浏览器 ,我看到了正确的结果...
但是、如果我取消选中 L1缓存... (收到更多 错误信息后) 内存仅显示 “???” ?????- 这适用于 L1 或 MSMC 中的任何内容。
我的链接命令不会为任何段指定除 MSMC 和 L2之外的任何存储器。
我已经尝试了 GEL 执行和不执行。 没有区别。
有什么想法吗?

