This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
setenv bootargs 'console=ttyO0,115200n8 rootwait=1 rw ubi.mtd=4,2048 rootfstype=ubifs root=ubi0:rootfs init=/init mem=80M vram=4M notifyk.vpssm3_sva=0xBFD00000 ip=192.168.1.168 eth=00.0C.0C.02.39.6F cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 earlyprintk'
1,上面的mem=80M表示Linux可以使用的内存有多少,那起始地址在那呢?
2,cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 表示什么内存地址阿
3,vram=4M 是指什么内存阿?
1、mem=80M 起始地址为0x8000000
2、表示cmem内存段的起始地址
3、vram=4M 这个是给fb留出的内存(framebuffer 图像层)
楼上正解,
关于VRAM参数,具体就是指“Total framebuffer memory reserverd for the Fbdev driver”,如果使用的是DM81xx系列芯片,其配置以及用法可以看看下面的wiki page:
http://processors.wiki.ti.com/index.php/TI811X_PSP_VPSS_VIDEO_Driver_User_Guide?keyMatch=PSP%20Framebuffer&tisearch=Search-EN