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.

CACHE 一致性问题



使用VPIF传输图像数据存入DDR2中,地址分别为0xC100 0000和 0xC110 0000,当对每块buffer处理时,先cacheinv(0xC100 0000,0x10 0000)或cacheinv(0xC110 0000,0x10 0000),但是读出的图像仍然是交错的,只有当cacheinv(0xC100 0000,0x1000 0000)时,才不会出现交错。我的L1 L2均配置为CACHE。

后来看资料显示C6748最多支持不到256KK的 操作,就改为分8次,每次128K执行cacheinv,但是还存在图像交错的现象