关于C6747的cache

[复制链接]
2020|1
 楼主| kunhuangon 发表于 2013-1-29 23:39 | 显示全部楼层 |阅读模式
请教:

       本人使用的是6747芯片,初始化配置cache时将L2CFG配置的是0x03,即一半的L2作为cache,在link.cmd文件中,将L2的前一半(o:0x11800000   l:0x20000)用做片上RAM,将一些实时要求高的代码和数据放在这部分内存中。

      现在的现象是程序会跑飞,.text区和L2前半部分的数据(包括代码部分)会被修改,而且是大面积修改。不知道是不是因为L2的前半部分被用作cache了,使用L2CFG配置的cache将会使用L2上的哪部分代码?

 楼主| kunhuangon 发表于 2013-1-29 23:39 | 显示全部楼层
     望高手赐教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

132

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部