专家您好:
我们使用的是:TI8418 平台的 DM8127 其中在使用nandflash 和 SD 卡 启动内核的时候的u-boot 环境参数的设置如下:
*SD启动在虚拟设备终端打印的信息*/
bootargs=console=ttyO0,115200n8 rootwait=1 root=/dev/mmcblk0p2 init=/init rootfstype=ext3 mem=80M vram=4M notifyk.vpssm3_s=0xBFD00000
ip=192.168.1.101:192.168.1.100:192.168.1.1:255.255.255.0:::off eth=00:0C:0C:02:3B:B5 cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 earlyprintk
其中的参数:
1.vram=4M 为什么是4MB大小,在对照官方手册IPNC_RDK_MemoryMapAnalysis.pdf的内存映射的手册的图中具体指的是哪块内存区域?
2.cmemk.allowOverlap=1 此处的参数值是1 代表什么含义?
3.earlyprintk:代表什么含义?在手册TI81XX_PSP_UBOOT_User_Guide.pdf并没有说明需要设置这个参数
谢谢~~~
Chris Meng:
Zhang ziyi,
1. VRAM是给FB用的。请参考:https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/p/275463/963011#963011。
2. 1代表可以overlap。
3. 这是标准uboot参数,请网上搜索一下。
ziyi zhang:
回复 Chris Meng:
Thank u
1. VRAM 的具体的size 指的是512MB内存分布的哪一部分? 此参数的大小设置的要求什么?与 nodes(/dev/fb0)有什么关系? 是与采集的每帧图像的大小有关系吗?具体的相关的说明在官方手册或者是代码中在哪里有体现?2. 0 代表不可以overlap?具体的相关的说明在官方手册或者是代码中在哪里有体现?3. earlyprintk参数的使用与哪种配置有关系还是? 具体的使用场合是什么?具体的相关的说明在官方手册或者是代码中在哪里有体现?