完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
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属性。 谢谢。 |
|
相关推荐
2个回答
|
|
你好,
请确认一下增加的不需要cache的DDR相关区域在DSP侧是否有去除cache。 相关配置请参考mcfwsrc_bios6cfgti816xFC_RMAN_IRES_c6xdsp.cfg var Cache = xdc.useModule('ti.sy***ios.family.c64p.Cache'); /* Disable caching for HWspinlock addresses */ Cache.MAR0_31 = 0x00000000; Cache.MAR32_63 = 0x00000000; /* Config/EDMA registers cache disabled */ Cache.MAR64_95 = 0x00000000; Cache.MAR96_127 = 0x00000000; /* CPU access code and data - 0x80000000 cache enable */ Cache.MAR128_159 = 0xFFFFFFFF; /* TILER memory cache disabled - 0xA0000000*/ Cache.MAR160_191 = 0xFFFFFFFF; /* memory cache disabled - 0xC0000000*/ Cache.MAR192_223 = 0xFFFFFFFF; /* memory cache disabled - 0xE0000000*/ Cache.MAR224_255 = 0xFFFFFFFF; |
|
|
|
物是人非aaa 发表于 2018-5-28 12:52 好的,我去看下,不过昨天我看的时候这些数值好像是自动计算的,根据SIZE大小。 |
|
|
|
只有小组成员才能发言,加入小组>>
437 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
302 浏览 1 评论
902 浏览 0 评论
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
2076 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3819 浏览 4 评论
CC3100BOOST使用CC3200lunchXL进行烧录
859浏览 2评论
95浏览 2评论
130浏览 2评论
108浏览 2评论
129浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-31 09:50 , Processed in 0.810662 second(s), Total 80, Slave 64 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191