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.

u-boot 参数含义求解~~~



专家您好:
 我们使用的是: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并没有说明需要设置这个参数
  谢谢~~~

  • 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参数,请网上搜索一下。

  • Thank u

    1. VRAM 的具体的size 指的是512MB内存分布的哪一部分?
       此参数的大小设置的要求什么?与 nodes(/dev/fb0)有什么关系?
       是与采集的每帧图像的大小有关系吗?具体的相关的说明在官方手册或者是代码中在哪里有体现?
    2. 0 代表不可以overlap?具体的相关的说明在官方手册或者是代码中在哪里有体现?
    3. earlyprintk参数的使用与哪种配置有关系还是?
       具体的使用场合是什么?具体的相关的说明在官方手册或者是代码中在哪里有体现?