uEnv.txt file
uEnv options and files configuration.
Standard uEnv.txt file: kernel and rootfs in sdcard.
usbethaddr=00:E0:4C:53:44:58
ethaddr=00:E0:4C:53:44:58
autoload=no
hostname=BBxM
serverip=192.168.0.41
ipaddr=192.168.0.141
netmask=255.255.255.0
getway=192.168.0.1
console=ttyO2,115200n8
mpurate=auto
buddy=none
vram=12M
dvimode=640x480MR-16@60
defaultdisplay=dvi
loadaddr=0x80200000
mmcroot=/dev/mmcblk0p2 rw
mmcrootfstype=ext3 rootwait
ip=192.168.0.141:192.168.0.41:192.168.0.1:255.255.255.0:BBxM:eth0:off
mmcargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} ip=${ip}
mmcboot=echo Booting from mmc (uEnv.txt configuration) ...; run mmcargs; bootm ${loadaddr}
loaduimagefat=fatload mmc ${mmcdev} ${loadaddr} uImage
uenvcmd=run loaduimagefat; run mmcboot
nfs uEnv.txt file: kernel from tftpf and rootfs from nfs.
usbethaddr=00:E0:4C:53:44:58
ethaddr=00:E0:4C:53:44:58
autoload=no
hostname=BBxM
serverip=192.168.0.41
ipaddr=192.168.0.141
netmask=255.255.255.0
getway=192.168.0.1
console=ttyO2,115200n8
mpurate=auto
buddy=none
vram=12M
dvimode=640x480MR-16@60
defaultdisplay=dvi
loadaddr=0x80200000
bootfile=uImage
root=/dev/nfs rw
nfsroot=192.168.0.41:/home/rootfs nolock rsize=4096 wsize=4096
ip=192.168.0.141:192.168.0.41:192.168.0.1:255.255.255.0:BBxM:eth0:off
nfsargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} mapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${root} nfsroot=${nfsroot} ip=${ip}
loadkernel=dcache off; icache off;run nfsargs; usb reset; tftpboot ${loadaddr} ${bootfile}
uenvcmd=run loadkernel;run nfsargs;bootm ${loadaddr}
nfs uEnv.txt file: uEnv.txt and kernel from tftp, rootfs from sdcard.
Main uEnv.txt stores in sdcard:
usbethaddr=00:E0:4C:53:44:58
ethaddr=00:E0:4C:53:44:58
autoload=no
hostname=BBxM
serverip=192.168.0.51
ipaddr=192.168.0.141
netmask=255.255.255.0
getway=192.168.0.1
bootfile=uEnv.txt
loadaddr=0x80200000
loaduEnv=dcache off; icache off; usb reset; tftpboot ${loadaddr} ${bootfile}; env import -t ${loadaddr} ${filesize}; run uenvcmd
uenvcmd=run loaduEnv;
Secondary uEnv.txt store in tftp server:
usbethaddr=00:E0:4C:53:44:58
ethaddr=00:E0:4C:53:44:57
autoload=no
hostname=BBxM
serverip=192.168.0.41
ipaddr=192.168.0.141
netmask=255.255.255.0
getway=192.168.0.1
console=ttyO2,115200n8
mpurate=auto
buddy=none
vram=12M
dvimode=640x480MR-16@60
defaultdisplay=dvi
mmcroot=/dev/mmcblk0p2 rw
mmcrootfstype=ext3 rootwait
ip=192.168.0.141:192.168.0.41:192.168.0.1:255.255.255.0:BBxM:eth0:off
loadaddr=0x80200000
bootfile=uImage
mmcargs=setenv bootargs console=${console} ${optargs} mpurate=${mpurate} buddy=${buddy} camera=${camera} vram=${vram} omapfb.mode=dvi:${dvimode} omapdss.def_disp=${defaultdisplay} root=${mmcroot} rootfstype=${mmcrootfstype} ip=${ip}
loadkernel=dcache off; icache off; us reset; tftpboot ${loadaddr} ${bootfile}
uenvcmd=run loadkernel;run mmcargs;bootm ${loadaddr}