HI,TIer.
我使用的是DM8168 DVRRDK 04.00.00.03,我现在想修改SharedRegion的大小,增大SR0的Size,减少SR2的Size。
我按照文档DM81xx_DVR_RDK_Memory_Map.pdf中修改了SR0_SIZE 和 SR2_FRAME_BUFFER_SIZE这两个参数,但是因为我是使用SR0做PCIe传输视频的缓冲区所在地,在我修改SR0和SR2后,视频出现了闪烁,应该是CACHE问题,之前在SR1上遇到过,为了避免CACHE维护,我才移到SR0的。在我将SR0,SR2 Size改回默认设置后,视频就不闪烁了。
我想是不是我哪里改错了。文档中提到了,the shared regions are statically defined in the build configuration.Any changes need to be done before re-compliing the source code.但是我没有找到编译配置中哪里静态定义了shared region大小。
请TI工程师指导下如何正确修改SharedRegion大小,同时保持SharedRegion的CACHE属性。
谢谢。
SuitJune Young:
回复 Chris Meng:
好的,我去看下,不过昨天我看的时候这些数值好像是自动计算的,根据SIZE大小。