初级会员

- 积分
- 128
- 金钱
- 128
- 注册时间
- 2011-8-16
- 在线时间
- 6 小时
|
发表于 2023-8-4 10:09:03
|
显示全部楼层
启动时按下某个键进入uboot模式,这时候可以设置uboot的环境变量,改下环境变量就可以了吧,比如设置为:
setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw
setenv fdtfile imx6ul-xxxx.dtb
setenv bootcmd mmc dev 1; mmc read ${loadaddr} 0x800 0x2000; bootz ${loadaddr} - ${fdt_addr}
saveenv
上述命令中的 xxxx 部分应根据实际情况替换为正确的设备树文件名。此外,确保 eMMC 设备的分区和内核映像的位置与命令中的地址匹配。
设置完成后,可以使用 run bootcmd 命令启动从 eMMC 加载内核和设备树。
我的博客:blog.csdn.net/qq8864 |
|