打印

怎么把DM8148EVM的内存修改为1024M_256M的模式

[复制链接]
330|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jasmines|  楼主 | 2017-10-7 10:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么把DM8148EVM的内存修改为1024M_256M的模式

1、添加附件中的"config_1024M.bld"内存配置文件,添加到dvr_rdk/mcfw/src_bios6/cfg/ti814x这个目录下面。
2、修改Rules.make中的
     ifeq ($(PLATFORM), ti814x-evm)
     #  DDR_MEM := DDR_MEM_512M
         DDR_MEM := DDR_MEM_1024M
         VS_CARD := WITH_VS_CARD
     endif
     把512M修改为1024M,这样在dvr_rdk/makerules/env.mk中会自动加载config_1024M.bld这个配置文件去经行编译。
3、重新经行编译make dvr_rdk_bios6
4、修改uboot启动参数:
     setenv bootargs "mem=256M console=ttyO2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.44:/home/nfsroot/RDK3/rfs_814x ip=192.168.1.243:192.168.1.44:192.168.1.234:255.255.255.0:DM8148:eth0:off vram=20M notifyk.vpssm3_sva=0xBFD00000"  
     把之前的mem=128M修改为256M即可,其他的参数不需要做任何的修改。
5、修改程序启动环境配置参数文件env.sh修改为export RDK_LINUX_MEM="256M",
之前的这个值为128M。


注意:
    正常的话,编译是可以直接过的。系统启动后free查看内存是否为256M了,再把demo跑一个,看是否都能正常运行,如果正常,恭喜内存修改成功。(首先得保证物理内存必须是1G的)


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

745

主题

1077

帖子

10

粉丝