我是 imx8mp evk 板的新手,我下载了 yocto 分支 zeus 来编译 uboot 2020.04 分支的一个版本,但我发现我无法刷新我的 emmc 来启动我的板。具体操作步骤如下。
- step1 ,sudo uuu -b emmc imx-boot-imx8mpevk-sd.bin-flash_evk

- 第二步,我的串口打印信息,
- U-Boot SPL 2020.04-5.4.70-2.3.0+ge42dee801e (May 25 2023 - 05:07:48 +0000)
DDRINFO: start DRAM init
DDRINFO: DRAM rate 4000MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
正常启动
尝试从 BOOTROM 启动
找到 FIT 头 0x&480331a0,大小 1031
需要继续下载 1024
下载 3023360,总适合 3024992
注意:BL31:v2.2(发布):rel_imx_5.4.70_2.3.0-0-gf1d7187f2
注意:BL31:内置:05 2023 年 5 月 25 日:33:04
U-Boot 2020.04-5.4.70-2.3.0+ge42dee801e(2023 年 5 月 25 日 - 05:07:48 +0000)
CPU:i.MX8MP[8] rev1.1 1600 MHz(以 1200 MHz 运行)
CPU:工业温度等级(-40C 至 105C),34C
重置原因:POR
型号:NXP i.MX8MPlus LPDDR4 EVK 板
DRAM:6 GiB
tcpc_init :找不到设备 id=0x50
setup_typec:tcpc port2 init 失败,err=-19
tcpc_init:找不到设备 id=0x50
setup_typec:tcpc port1 init 失败,err=-19
MMC:FSL_SDHC:1,FSL_SDHC:2
- -Video Link 0Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
探测视频设备失败,ret -19
[0] lcd-controller@32e80000, video
[1] mipi_dsi@32e60000, video_bridge
[2] adv7535@3d, panel
Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
探测视频设备失败,ret -19
In: serial
Out: serial
Err: serial
构建信息:
-ATF f1d7187
-U-Boot 2020.04-5.4.70-2.3.0+ge42dee801e
MMC:不存在卡
检测 USB 启动。会进入fastboot模式!
网络:
错误:ethernet@30be0000 地址未设置。
错误:ethernet@30be0000 地址未设置。
错误:未设置 ethernet@30bf0000 地址。
错误:未设置 ethernet@30bf0000 地址。
未找到以太网。
Fastboot: mfgtools 从 USB正常启动
*** 警告 - 使用 mfgtools 的默认环境
,使用默认环境
运行 bootcmd_mfg: run mfgtool_args;if iminfo ${initrd_addr}; 然后如果测试 ${tee} = yes; 然后 bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; else booti ${loadaddr} ${initrd_addr} ${fdt_addr}; 菲; 否则回声“运行快速启动......”; 快速启动 0;菲;
按任意键停止自动启动:0
## 检查 43800000 处的图像...
未知图像格式!
运行 fastboot ...
USB 初始化失败:-22
u-boot=>
- 我的问题是 uuu cmd 没有在我编译的 uboot 中烧录?我怎样才能将 uboot 烧录到我板上的 emmc 中?