打印

关于C6747的cache

[复制链接]
1814|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

粉丝