imx8mp u-boot failed to run

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

imx8mp u-boot failed to run

2,251 次查看
dskim2
Contributor IV

Hi! I make a custom board with iMX8MP and compile u-boot with yocto 6.1.22_2.0.0.

but u-boot failed to run

How can I fixed it

This board is ok at yocto 5.10.72.2.2.0.

below is board's log

U-Boot 2023.04-lf_v2023.04+gaf7d004eaf (Jun 06 2023 - 14:59:40 +0000)

CPU: i.MX8MP[8] rev1.1 1600 MHz (running at 1200 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 76C
Reset cause: POR
Model: NXP i.MX8MPlus LPDDR4 EVK board
DRAM: 2 GiB
tcpc_init: Can't find bus
setup_typec: tcpc port2 init failed, err=-22
setup_pd_switch: Can't find device id=0x72
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x50]
Core: 240 devices, 30 uclasses, devicetree: separate
MMC: FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... *** Warning - bad CRC, using default environment

Fail to setup video link
In: serial
Out: serial
Err: serial
SEC0: RNG instantiated
switch to partitions #0, OK
mmc2(part 0) is current device
flash target is MMC:2
Net:
Warning: ethernet@30bf0000 (eth1) using random MAC address - 16:2a:a6:9c:df:15

Warning: ethernet@30be0000 (eth0) using random MAC address - b2:90:5b:8f:fb:ec
eth0: ethernet@30be0000, eth1: ethernet@30bf0000 [PRIME]
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot: 2 1 0
Working FDT set to 43000000
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
starting USB...
Bus usb@38100000: Failed to initialize board for imx8m USB
probe failed, error -1
Bus usb@38200000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@38200000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
MMC: no card present
switch to partitions #0, OK
mmc2(part 0) is current device
Scanning mmc 2:1...
Working FDT set to 43000000
MMC: no card present
Unable to open OP-TEE session (err=-5)
mm_communicate failed!
Error: Cannot initialize UEFI sub-system, r = 3
Running BSP bootcmd ...
switch to partitions #0, OK
mmc2(part 0) is current device
Failed to load 'boot.scr'
32121344 bytes read in 230 ms (133.2 MiB/s)
Booting from mmc ...
Failed to load 'imx8mp-evk-revb4.dtb'
WARN: Cannot load the DT

0 项奖励
回复
2 回复数

2,206 次查看
Harvey021
NXP TechSupport
NXP TechSupport

Hi @dskim2 

<Failed to load 'imx8mp-evk-revb4.dtb'
WARN: Cannot load the DT> 

Suggest to check the dtb files. 

 

Best regards

Harvey

0 项奖励
回复

2,189 次查看
dskim2
Contributor IV

Thank you 

I write imx8mp-evk-revb4.dtb to board and solved the problem.

The board does not have a multimedia device.

How can I run the board without imx8mp-evk-revb.dtb?

0 项奖励
回复