【EasyARM-i.MX280A】【UBOOT】环境变量记录
2017-05-17 22:17
204 查看
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)
相关文章推荐
- u-boot环境变量配置记录
- easycamera arm linux环境下运行时库文件找不到的解决方案
- Oracle SQLPlus 一些使用经验记录(设置环境变量和字符串比较)
- arm-linux-gcc安装过程及环境变量设置方法汇总
- arm-linux-gcc 环境变量设置
- U-BOOT环境变量实现
- 用WDK命令行CMD编译一个驱动程序时,关于环境变量的记录
- U-BOOT环境变量的获取和保存的实现分析
- [转]U-boot的环境变量: bootcmd 和bootargs
- ARM+LINUX移植攻略(一) U-boot-2009.08移植TE2440II开发板--环境搭建
- Go 环境常用变量记录
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
- android uboot 环境变量配置fb及双屏显示(vga、lcd)
- Spring boot @Test的时候需要设置 环境变量:spring.profiles.active = dev
- 设置好arm-linux-gcc环境变量却提示找不到文件
- Python环境变量PYTHONPATH设置和easy_install简单使用
- [zz]U-Boot常用命令和常用环境变量
- 添加环境变量arm-linux-gcc
- U-boot的环境变量: bootcmd 和bootargs