TI中文支持网
TI专业的中文技术问题搜集分享网站

关于C6747的cache

请教:

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

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

     望高手赐教。

whagiew zhang:

回复 noaming:

你好,感谢您的回答。

baohua li:

回复 noaming:

Hi Titan,

我也使用c6747,可以给我发一份c6747的csl么?还有,你有cache 做ping pang传输的例子么?能否共享一份?多谢!

noaming:

回复 baohua li:

Chip Support Library for C6747 and C6748:

http://processors.wiki.ti.com/index.php/Chip_support_library#Chip_Support_Library_for_C6747_and_C6748

cache 做ping pang传输的例子,我这里没有,你可以看一下edma提供的例子。

baohua li:

回复 noaming:

好的,多谢!

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6747的cache
分享到: 更多 (0)