i.MX8MP booting fail

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX8MP booting fail

449件の閲覧回数
JasonFSYang
Contributor II

Hi Sirs,

I am using Flexbuild to build an image for imx8mp, after flashing  emmc by following command

flex-installer -d /dev/mmcblk2 -m imx8mpevk -f firmware_imx8mpevk_emmcboot.img -b boot_IMX_arm64_lts_6.6.36.tar.zst -r rootfs_lsdk2412_debian_desktop_arm64.tar.zst

I get an error message when boots from emmc 

----------------------------------------------------------------------------------------

U-Boot SPL 2023.04-dirty (Mar 31 2025 - 14:46:05 +0800)

DDRINFO: start DRAM init

DDRINFO: DRAM rate 3000MTS

DDRINFO:ddrphy calibration done

DDRINFO: ddrmix config done

SEC0: RNG instantiated

Normal Boot

Trying to boot from MMC2

hab fuse not enabled

 

Authenticate image from DDR location 0x401fcdc0...

Error: CSF header command not found

NOTICE: Do not release JR0 to NS as it can be used by HAB

NOTICE: BL31: v2.8(release):automotive-13.0.0_2.1.0-0-g99195a23d-dirty

NOTICE: BL31: Built : 14:46:46, Mar 31 2025

 

 

U-Boot 2023.04-dirty (Mar 31 2025 - 14:46:05 +0800)

 

CPU: i.MX8MP[8] rev1.1 1600 MHz (running at 1200 MHz)

CPU: Industrial temperature grade (-40C to 105C) at 51C

Reset cause: POR

Model: NXP i.MX8MPlus LPDDR4 EVK board

DRAM: 4 GiB

optee optee: OP-TEE api uid mismatch

Core: 249 devices, 35 uclasses, devicetree: separate

MMC: FSL_SDHC: 1, FSL_SDHC: 2

Loading Environment from MMC... OK

[*]-Video Link 0adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c

fail to probe panel device adv7535@3d

fail to get display timings

probe video device failed, ret -19

 

[0] lcd-controller@32e80000, video

[1] mipi_dsi@32e60000, video_bridge

[2] adv7535@3d, panel

adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c

fail to probe panel device adv7535@3d

fail to get display timings

probe video device failed, ret -19

In: serial

Out: serial

Err: serial

SEC0: RNG instantiated

flash target is MMC:2

Net:

Warning: ethernet@30bf0000 (eth1) using random MAC address - ea:c0:70:52:12:75

Could not get PHY for FEC0: addr 1

Could not get PHY for FEC0: addr 1

eth1: ethernet@30bf0000 [PRIME]

cannot get the partion info for misc

idx 0, ptn 0 name='gpt' start=0 len=2048

idx 1, ptn 0 name='' start=0 len=0

idx 2, ptn 0 name='mcu_os' start=10240 len=512

idx 3, ptn 0 name='all' start=0 len=61071360

idx 4, ptn 0 name='bootloader0' start=0 len=8192

idx 5, ptn 1 name='boot' start=8192 len=262144

idx 6, ptn 2 name='rootfs' start=270336 len=60800991

Cannot find partition 4080

do_raw_read failed, ret 1

read_bootctl, bcb_rw_block read failed

read command failed

Fastboot: Normal

Normal Boot

Hit any key to stop autoboot: 0

cannot get the partion info for fbmisc

idx 0, ptn 0 name='gpt' start=0 len=2048

idx 1, ptn 0 name='' start=0 len=0

idx 2, ptn 0 name='mcu_os' start=10240 len=512

idx 3, ptn 0 name='all' start=0 len=61071360

idx 4, ptn 0 name='bootloader0' start=0 len=8192

idx 5, ptn 1 name='boot' start=8192 len=262144

idx 6, ptn 2 name='rootfs' start=270336 len=60800991

fastboot_get_lock_stat: error in get mmc part

fsl_read_from_partition_multi: no misc partition

idx 0, ptn 0 name='gpt' start=0 len=2048

idx 1, ptn 0 name='' start=0 len=0

idx 2, ptn 0 name='mcu_os' start=10240 len=512

idx 3, ptn 0 name='all' start=0 len=61071360

idx 4, ptn 0 name='bootloader0' start=0 len=8192

idx 5, ptn 1 name='boot' start=8192 len=262144

idx 6, ptn 2 name='rootfs' start=270336 len=60800991

Error reading A/B metadata.

Read A/B metadata fail!

fsl_read_from_partition_multi: no misc partition

idx 0, ptn 0 name='gpt' start=0 len=2048

idx 1, ptn 0 name='' start=0 len=0

idx 2, ptn 0 name='mcu_os' start=10240 len=512

idx 3, ptn 0 name='all' start=0 len=61071360

idx 4, ptn 0 name='bootloader0' start=0 len=8192

idx 5, ptn 1 name='boot' start=8192 len=262144

idx 6, ptn 2 name='rootfs' start=270336 len=60800991

Error reading A/B metadata.

I/O error while loading A/B metadata.

Writing A/B metadata to disk.

fsl_write_to_partition: no misc partition

idx 0, ptn 0 name='gpt' start=0 len=2048

idx 1, ptn 0 name='' start=0 len=0

idx 2, ptn 0 name='mcu_os' start=10240 len=512

idx 3, ptn 0 name='all' start=0 len=61071360

idx 4, ptn 0 name='bootloader0' start=0 len=8192

idx 5, ptn 1 name='boot' start=8192 len=262144

idx 6, ptn 2 name='rootfs' start=270336 len=60800991

Error writing A/B metadata.

-----------------------------------------------------------------------------------------

however this image works fine if boots from SD card

question 1 : Which error will cause this message?

question 2 : Should I use UUU to flash emmc?

Any help would be appreciated.

 

 

0 件の賞賛
返信
2 返答(返信)

382件の閲覧回数
pengyong_zhang
NXP Employee
NXP Employee

Hi @JasonFSYang 

any update?

B.R

0 件の賞賛
返信

407件の閲覧回数
pengyong_zhang
NXP Employee
NXP Employee

HI @JasonFSYang 

Please use the uuu command flash the image to the emmc and see the result

B.R

0 件の賞賛
返信