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中bootargs引數說明
u boot的環境變數值得注意的有兩個 bootcmd 和bootargs。u bootcmd 前面有說過bootcmd是自動啟動時預設執行的一些命令,因此你可以在當前環境中定義各種不同配置,不同環境的引數設定,然後設定bootcmd為你經常使用的那種引數。u bootargs bootargs是環...
Uboot啟動引數說明及nfs命令列掛載啟動
u boot環境變數的解釋說明 環 境 變 量 解 釋 說 明 bootdelay 定義執行自動啟動的等候秒數 baudrate 定義串列埠控制台的波特率 netmask 定義乙太網介面的掩碼 ethaddr 定義乙太網介面的mac位址 bootfile bootargs 定義傳遞給linux核心的...
Solon 開發高階,四 啟動引數說明
啟動引數,在應用啟動後會被靜態化 為了內部更高效的利用 比如,想通過體外擴充套件載入配置,是不能改掉它們的。啟動引數 對應的應用配置 描述 env solon.env 環境 debug solon.debug 除錯模式 setup solon.setup 安裝模式 white solon.white...