Uboot启动参数说明

Freescale iMX53平台UBoot启动参数说明(一) UBoot启动时在串口输入回车键进入UBoot环境,再输入printenv可以看到UBoot中的启动参数,如下: bootdelay=3 baudrate=115200 loadaddr=0x70800000 rd_loadaddr=0x70D00000 bootfile=uImage loadaddr=0x70800000 rd_loadaddr=0x70D00000 boota 阅读详情

bootcmd=cp.b 0xc4200000 0x7fc0 0x200000 ; bootm

// 倒计时到 0 以后,自动执行的指令

bootdelay=2

//倒计时时间为2S

baudrate=115200

// 串口波特率,一般使用115200

ethaddr=08:00:3e:26:0a:5c

bootfile="uImage"

ethact=lan911x

serverip=10.117.192.3

// 指定 linux 服务器的 ip 地址,在进行 tftp 等命令操作时会用到

gatewayip=10.117.192.1

// 指定网关地址

netmask=255.255.255.0

// 指定子网掩码

ipaddr=10.117.192.216

// 指定当前开发板的 ip 地址

bootargs=root=/dev/mtdblock0 mem=32M

// 传给 kernel 启动执行的参数,比如使用 ramdisk 还是 nfs 等

mtdparts=armflash.1:12M@0x400000(jffs2) console=ttyAMA0,38400 macaddr=0216 rootfstype=jffs2

stdin=serial

stdout=serial

stderr=serial

verify=n

附加:

bootdelay - uboot 启动后多少秒后自动执行 bootcmd 里设置的命令,即自启动,如果 bootcmd 参数没有配置,则bootdelay 不会起作用

 

jffs2 类型的 fs 直接在板上运行,并且地址从 0xc4400000 开始有 4M ,由 bootargs 参数里的 root=/dev/mtdblock0 mtdparts=armflash.1:4M@0x400000(jffs2) 这两项指定。 macaddr=08003e260a55 这个配置了板的 mac 地址,每块板都应该有一个不同的 mac 地址


Linux Kernel 常用参数样例

Ramdisk 启动参数 :

setenv bootargs root=/dev/ram0 initrd=0x2800000,24M rootfstype=ext2 mem=64M console=ttyAMA0

nfs 启动参数 :

setenv bootargs root=/dev/nfs nfsroot=192.168.1.7:/opt/yz/nfs,rw ip=192.168.1.160 mem=64M console=ttyAMA0

jffs2 启动参数 :

setenv bootargs root=/dev/mtdblock0 mem=16M mtdparts=armflash.1:4M@0x400000(jffs2) macaddr=9854 rootfstype=jffs2 console=ttyAMA0


Uboot命令和内核启动参数的设置方法 Uboot命令和内核启动参数的设置方法 Uboot命令和内核启动参数的设置方法 立即下载

相关推荐

AM57xx uboot启动参数详解

U-Boot-2016.05 启动参数详解 系统启动时,快速按任意键进入 U-Boot 命令行,执行 printenv 命令即可看到 U-Boot 的所有启动参数,若使用默认参数则类似如下。以下为 AM57x 平台 U-Boot-2016.05 版本 U-Boot 启动参数详解: 1、启动过程如下 => printenv arch=arm args_mmc=run finduuid;s...

liuzhanchun的博客 2461

uboot启动参数详解和一些细节

dev/nfs nfsroot=192.168.1.105:/home/hawen/zyp_linux/nfs/rootfs ip=192.168.1.20:192.168.1.105:192.168.1.1:255.255.255.0::eth0:off 这里的参数表示根文件系统通过nfs的方式进行挂载,这里的/home/hawen/zyp_linux/nfs/rootfs 是我们主机下通过busybox挂载根文件系统的挂载点。init=/linuxrc 表示内核启动后执行的第一个程序。

hwf1877655的博客 2843

U-boot常用命令(一)

uboot中的nfs命令将Ubuntu中的文件下载到开发板的DRAM中,在使用之前需要开启Ubuntu主机的NFS服务,并且要新建一个NFS使用的目录,以后所有通过NFS访问的文件都需要放到这个NFS目录中。uboot是支持网络的,在移植uboot的时候一般都要调通网络功能,因为在移植linux kernel的时候需要使用到uboot的网络功能做测试。addr是要写入MMC中的数据在DRAM中的起始地址,blk是要写入到MMC的块的起始地址,cnt是要写入的块大小,一个块512字节。

Caramel_biscuit的博客 1329

uboot常用命令总结

uboot常用命令总结

陌上花开缓缓归以的博客 1878

android 启动 uboot 参数,Freescale iMX53平台UBoot启动参数说明(一)

UBoot启动时在串口输入回车键进入UBoot环境,再输入printenv可以看到UBoot中的启动参数,如下:bootdelay=3baudrate=115200loadaddr=0x70800000rd_loadaddr=0x70D00000bootfile=uImageloadaddr=0x70800000rd_loadaddr=0x70D00000bootargs=console=ttym...

weixin_39943678的博客 376

Uboot启动参数说明:

29.Uboot启动参数说明:bootcmd=cp.b 0xc4200000 0x7fc0 0x200000 ; bootm//倒计时到 0 以后,自动执行的指令bootdelay=2baudrate=38400//串口波特率,一般使用 38400ethaddr=08:00:3e:26:0a:5cboo

dongliqiang2006的专栏 1万+

Uboot启动参数说明及nfs命令行挂载启动

U-Boot环境变量的解释说明 环 境 变 量 解 释 说 明 bootdelay 定义执行自动启动的等候秒数 baudrate 定义串口控制台的波特率 netmask 定义以太网接口的掩码 ethaddr 定义以太网接口的MAC地址 boo

uyiwfn的专栏 4672

Uboot 启动参数说明:

29.Uboot 启动参数说明: bootcmd=cp.b 0xc4200000 0x7fc0 0x200000 ; bootm // 倒计时到 0 以后,自动执行的指令 bootdelay=2 baudrate=38400 // 串口波特率,一般使用 38400 ethaddr=08:00:3e:26:0a:5c bootfile="uImage" ethact=lan911x

u010245383的专栏 2835

Freescale iMX53平台UBoot启动参数说明(三)

bootargs_android_recovery=setenv bootargs ${bootargs} video=mxcdi0fb:RGB24,bpp=16 init=/init root=/dev/mmcblk0p4 rootdelay=2 rootfs=ext4:设置android recovery参数。这里继承了bootargs中的设置,然后重新设置了视频设备参数。 :设置root设

Simon的专栏 2408

辰汉imx53开发板 uboot设置启动参数说明

将开发板接上串口控制台,然后给开发板上电。在串口终端敲下空格然后输入如下命令 setenv bootargs 'console=ttymxc0 init=/initandroidboot.console=ttymxc0 video=mxcdi1fb:RGB666,SXGA ldb=di1 di1_primarygpu_nommu gpu_memory=32M' calibration[A1] 

laoliu_lcl的专栏 1556
上一篇: linux 下制作可启动 img/iso 文件
下一篇: powerpc linux下dts解析过程
Bean Huo
博客等级 码龄18年 40粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值