bootcmd bootargs环境变量和Ramdisk

bootcmd

  bootcmd保存默认的uboot命令,倒计时结束后会执行bootcmd命令,比如读取 EMMC 或者 NAND Flash 中的 Linux 内核镜像文件和设备树文件到 DRAM,然后启动内核。
  在第一次启动内核的时候,都会按照include/env_default.h默认配置启动。

bootargs
  bootargs 保存着 uboot 传递给 Linux 内核的参数,bootargs 环境变量是由 mmcargs 设置的

mmcargs=setenv bootargs console= ttymxc0, 115200 root= /dev/mmcblk1p2 rootwait rw

 

root:启动的根文件系统在哪个设备

init:内核启动后,第一个可以init的进程

console:内核启动时,使用哪个设备作为控制台,一般是串口

 

 

Ramdisk

存放文件系统

root=/dev/ram

inintrd=0x2100 0000,8M

inint=/linuxrc

console=ttySAC0

posted @ 2020-12-07 11:06  11YS  阅读(271)  评论(0)    收藏  举报