1、内核启动参数修改mem
mem为分配给linux的可管理内存大小
setenv bootargs 'mem=42M
2、修改MPP加载时的osmem大小
osmem为配置linux内核内存大小。
./load3518ev300 -i -sensor imx307_2l -osmem 42M -board demo
具体配置在load3518ev300中,程序会
#DDR start:0x40000000, kernel start:0x40000000, OS(32M); MMZ start:0x42000000
mem_total=64 # 64M, total mem
mem_start=0x40000000 # phy mem start
os_mem_size=32 # 32M, os mem
mmz_start=0x41D00000; # mmz start addr
mmz_size=32M; # 32M, mmz size