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

【请教】【关于DM8168 DDR划分】

Hi all:

最近在用DM8168做项目,挂接2GDDR内存。有个问题想请教下各位专家。

根据Ti提供的手册和Demo版本程序原有配置,linux内核配置128M内存,另外还有1G内存预留给linux内核。分配给SR1,SR2内存分别为336.5M和233.75M空间。

我的问题如下:

1,因为我们目前的设计,发现分配的SR2内存经常在初始化swms硬件link的时候就已经耗尽(我们配置了16路1080p分辨率的Decode单元)

所以,我们目前想借用未使用到的1G预留linux的kernel空间,将其分配给SR2,扩展其内存大小。请问是否可行??

2,如果可行,请问该如何进行配置?

多谢

user1369122:

DVRRDK的application note文件夹下面有专门讲内存划分的建议你看看

z z1:

回复 user1369122:

看过了Ti提供的《DM81xx_DVR_RDK_Memory_Map.pdf》,但是对于8168,最后1G的内存预留给linux kernel的。担心使用了这个预留的1G内存,两个M3核是否对该地址段进行了虚实映射,即是否能在地址空间进行访问。

本来想试试,但是手册中没有特别说明修改完*.bld文件后,该如何使用,替换哪些库等信息,只能自己试试了。多谢回复

VampireDaVinci:

回复 z z1:

M3没有MMU,看到的都是实地址。

赞(0)
未经允许不得转载:TI中文支持网 » 【请教】【关于DM8168 DDR划分】
分享到: 更多 (0)