NFS启动
TQ210 # printenv
bootdelay=0
baudrate=115200
ethaddr=00:40:5c:26:0a:5b
gatewayip=192.168.1.2
netmask=255.255.255.0
lcdtype=X800Y480
bootargs_defaults=setenv bootargs ${bootargs} lcd=${lcdtype}
mtdids=nand0=s5pv210-nand
mtdparts=mtdparts=s5pv210-nand:1m@0(bios),1m(params),3m(logo),5m(kernel),-(root)
bootcmd=tftp c0008000 uImage.bin ; bootm c0008000
ipaddr=192.168.5.187
126:192.168.5.36:192.168.5.1:255.255.255.0::eth0:off=lcd=X800Y480 lcd=X800Y lcd=X800Y480
serverip=192.168.5.136
bootargs=noinitrd console=ttySAC0,115200 init=/init root=/dev/nfs rw nfsroot=192.168.5.136:/root/code/rootfs,,proto=tcp, rsize=1024,wsize=1024 rw ip=192.168.5.187:192.168.5.136:192.168.5.1:255.255.255.0::eth0:off lcd=X800Y480 lcd=X800Y lcd=X800Y480
stdin=serial
stdout=serial
stderr=serial
partition=nand0,0
mtddevnum=0
mtddevname=bios
Environment size: 802/16380 bytes
TQ210 #
NAND启动
TQ210 # printenv
bootargs=noinitrd root=/dev/mtdblock3 rootfstype=yaffs2 init=/init console=ttySAC0
bootcmd=nand read.jffs2 0xc0008000 kernel;bootm 0xc0008000
bootdelay=0
baudrate=115200
ethaddr=1A:2A:3A:4A:5A:6A
ipaddr=192.168.5.187
serverip=192.168.5.136
gatewayip=192.168.1.2
netmask=255.255.255.0
lcdtype=X800Y480
bootargs_defaults=setenv bootargs ${bootargs} lcd=${lcdtype}
stdin=serial
stdout=serial
stderr=serial
mtdids=nand0=s5pv210-nand
mtdparts=mtdparts=s5pv210-nand:1m@0(bios),1m(params),3m(logo),5m(kernel),-(root)
partition=nand0,0
mtddevnum=0
mtddevname=bios
Environment size: 556/16380 bytes
TQ210 #
NFS启动
Louis210 # printenv
baudrate=115200
bootargs=noinitrd console=ttySAC0,115200 init=/linuxrc root=/dev/nfs rw nfsroot=192.168.5.136:/root/code/rootfs,proto=tcp, rsize=1024,wsize=1024 rw ip=192.168.5.187:192.168.5.136:192.168.5.1:255.255.255.0::eth0:on lcd=X800Y480 lcd=X800Y lcd=X800Y480
bootcmd=tftp c0008000 uImage.bin; bootm c0008000
bootdelay=0
bootmenu_0=start kernel=tftp 20000000 uImage.bin;bootm 20000000
ethact=dm9000
ethaddr=1A:2A:3A:4A:5A:6A
ipaddr=192.168.5.187
machid=998
mtdids=nand0=s5p-nand
serverip=192.168.5.136
splashimage=0x23000000
stderr=serial
stdin=serial
stdout=serial
Environment size: 603/1048572 bytes
Louis210 #
环境变量设置
setenv bootargs noinitrd console=ttySAC0,115200 init=/linuxrc root=/dev/nfs rw nfsroot=192.168.5.136:/root/code/rootfs,proto=tcp, rsize=1024,wsize=1024 rw ip=192.168.5.187:192.168.5.136:192.168.5.1:255.255.255.0::eth0:on lcd=X800Y480 lcd=X800Y lcd=X800Y480
setenv bootcmd tftp c0008000 uImage.bin\; bootm c0008000
set bootmenu_0 start kernel=tftp 20000000 uImage.bin\;bootm 20000000
saveenv
或者
setenv bootmenu_0 start kernel=tftp 20000000 uImage.bin\;bootm 20000000
setenv bootmenu_1 update u-boot(u-boot-a.bin)=nand erase.part bootloader\;tftp 20000000 u-boot-a201801.bin\;nand write 20000000 0 $filesize
setenv bootmenu_2 update log(log.bmp)=nand erase.part log\;tftp 20000000 log.bmp\;nand write 20000000 log