【EasyARM-i.MX280A】【UBOOT】環境變量記錄

bootcmd=run nand_boot
bootdelay=1
baudrate=115200
ipaddr=192.168.1.144
serverip=192.168.1.145
netmask=255.255.255.0
bootfile="uImage"
loadaddr=0x42000000
kernel=uImage
kernelsize=0x400000
rootfs=rootfs.ubifs
showbitmap=0
kerneladdr=0x00200000
kerneladdr2=0x00780000
gatewayip=192.168.1.1
ds2460_mac=00:04:00:00:00:00
nfsroot=/nfsroot/rootfs
/*
System boot parameters.Boot from nandflash-ubifs.rootfs in the 5th part of flash.
mtdparts=nandflash0:12m(boot),512k(env),512k(reserve),2m(bmp),512k(reserve),64m(rootfs),-(opt)
*/
bootargs=gpmi=g console=ttyAM0,115200n8 ubi.mtd=5 root=ubi0:rootfs rootfstype=ubifs ro
/*
bootargs=gpmi=g root=/dev/nfs rw console=ttyAM0,115200n8 nfsroot=$(serverip):$(nfsroot) 
ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):epc.zlgmcu.com(hostname):eth0:down
*/
bootargs_nfs=setenv bootargs gpmi=g root=/dev/nfs rw console=ttyAM0,115200n8 nfsroot=$(serverip):$(nfsroot) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):epc.zlgmcu.com:eth0:down
bootcmd_net=run bootargs_nfs;
/*
bootcmd_mmc=run bootargs_mmc; 
mmc read 0 ${loadaddr} 100 3000; bootm
mmc read <device num> addr blk# cnt
*/
bootcmd_mmc=run bootargs_mmc; mmc read 0 ${loadaddr} 100 3000; bootm
bootargs_nand=setenv bootargs gpmi=g console=ttyAM0,115200n8 ubi.mtd=5 root=ubi0:rootfs rootfstype=ubifs ro
bootargs_mmc=gpmi=g console=ttyAM0,115200n8 console=tty0 root=/dev/mmcblk0p3 rw
upuboot=tftp $(loadaddr) $(serverip):imx28_ivt_uboot.sb;nand erase 0x0 0x100000; nand write $(loadaddr) 0x0 0x100000
upkernel=tftp $(loadaddr) $(serverip):$(kernel);nand erase  $(kerneladdr) $(kernelsize);nand write $(loadaddr) $(kerneladdr) $(filesize);
upkernel2=nand erase $(kerneladdr2) $(kernelsize);nand write $(loadaddr) $(kerneladdr2) $(filesize)
uprootfs=mtdparts default;nand erase rootfs;ubi part rootfs;ubi create  rootfs;tftp $(loadaddr) $(rootfs);ubi write $(loadaddr) rootfs $(filesize)
sd_upkernel=mmc read 0 0x42000000 1 1; fatload mmc 0:1 42000000 uImage;nand erase  $(kerneladdr) $(kernelsize);nand write $(loadaddr) $(kerneladdr) $(filesize);
sd_upkernel2=nand erase $(kerneladdr2) $(kernelsize);nand write $(loadaddr) $(kerneladdr2) $(filesize)
sd_uprootfs=mtdparts default;nand erase rootfs;ubi part rootfs;ubi create  rootfs;mmc read 0 0x42000000 1 1; fatload mmc 0:1 42000000 rootfs.ubifs;ubi write $(loadaddr) rootfs $(filesize)
/*
tftp_boot=tftp 0x42000000 $(serverip):uImage; bootm;
*/
tftp_boot=tftp $(loadaddr) $(serverip):uImage; bootm;
/*
bootcmd=nand read.jffs2 0x42000000(DDR2 address) 0x00200000(kernel start from 2MB address) 0x400000(4MB kernel size);
bootm 0x42000000;
nand read.jffs2 0x42000000 0x00780000 0x400000;
bootm 0x42000000;
*/
nand_boot=nand read.jffs2 $(loadaddr) $(kerneladdr) $(kernelsize);bootm $(loadaddr);nand read.jffs2 $(loadaddr) $(kerneladdr2) $(kernelsize);bootm $(loadaddr)
setnandboot=setenv bootcmd 'run  nand_boot';saveenv
settftpboot=setenv bootcmd 'run  tftp_boot';saveenv
upsystem=run upkernel;run upkernel2;run uprootfs;reset
sd_upsystem=run sd_upkernel;run sd_upkernel2;run sd_uprootfs;reset
mem=64M
stdin=serial
stdout=serial
stderr=serial
ethact=FEC0
ver=U-Boot 2009.08-dirty ( 6月 29 2016 - 15:05:42)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章