1,从emmc启动
检查emmc中是否有系统镜像文件和设备树文件
mmc dev 1 //切换到emmc设备
fatls mmc 1:1 //查看设备1分区1
fatload mmc 1:1 80800000 zimage //拷贝镜像文件
fatload mmc 1:1 83000000 imx6ull-14x14-emmc-4.3-800x480-c.dtb //拷贝设备树文件
bootz 80800000 - 83000000 //启动内核
2,从网络启动
这里我们首先要设置好网络选项
setenv ipaddr 192.168.199.100
setenv ethaddr 00:04:9f:04:d2:35
setenv gatewayip 192.168.199.1
setenv netmask 255.255.255.0
setenv serverip 192.168.1.200
saveenv
ping 192.168.199.200 //测试网络
tftp 80800000 zImage //下载系统镜像文件
tftp 83000000 linux-imx-4.1.15-2.1.0-gb8ddbbc-v1.3/imx6ull-14x14-emmc-4.3-800x480-c.dtb //下载设备树文件
bootz 80800000 - 83000000 //启动内核
3,问题
有时候我们会遇到启动不成功的问题,我就遇到:没有根文件系统
设置uboot环境变量
setenv bootargs 'console=ttymxc0,115200 root=/dev/mmcblk1p2'
saveenv
解决。