River008

 

uboot中用bootargs参数设置系统内存大小

有时候为了验证问题,需要调整板子的内存大小,例如板子上有4G的物理内存但是有时需要reserve一部分内存使操作系统(如Linux)只看到一部分内存,这时候可以用uboot的bootargs参数的mem进行设置。

如下命令可以设置了系统内存为1400M,引导内核和操作系统起来之后,free -m 看到的系统总内存就是1400M即使物理上内存是大于1400M的。

setenv bootargs root=/dev/nfs rw rootfstype=nfs ip=dhcp nfsroot=$serverip:$rootpath console=$consoledev,$baudrate earlycon mem=1400M;

posted on 2022-05-24 09:26  River008  阅读(1650)  评论(0编辑  收藏  举报

导航