AnsweredAssumed Answered

i.mx8qm sd card boot error

Question asked by huati qin on Sep 28, 2018
Latest reply on Sep 28, 2018 by huati qin

I use fsl-sdcard-partition.sh to make sdcard .my card is 8GB.

below is my common:

./fsl-sdcard-partition.sh -c 7 -f imx8qm /dev/sdc

The card is done without any error.

But when i boot the mek board, the kernel is down,because the verify FAIL, state: LOCK.

below is log :

 

Fastboot: Normal
Hit any key to stop autoboot:  0
In boota get fastboot lock status error. Set lock status
avb_ab_flow.c:30: ERROR: Magic is incorrect.
avb_ab_flow.c:106: ERROR: Error validating A/B metadata from disk. Resetting and writing new A/B metadata to disk.
avb_slot_verify.c:214: ERROR: boot_a: Hash of data does not match digest in descriptor.
avb_ab_flow.c:603: ERROR: Error verifying slot _a with result ERROR_VERIFICATION - setting unbootable.
avb_slot_verify.c:214: ERROR: boot_b: Hash of data does not match digest in descriptor.
avb_ab_flow.c:603: ERROR: Error verifying slot _b with result ERROR_VERIFICATION - setting unbootable.
avb_ab_flow.c:613: ERROR: No bootable slots found.
 verify FAIL, state: LOCK
dev_get_parent_platdata: null device
"Synchronous Abort" handler, esr 0x8600000e

 

i think this problem is about my making sdcard progress.

because it sometime occur the error and sometime is well

below is pass to boot kernel log:

 

In boota get fastboot lock status error. Set lock status
avb_ab_flow.c:30: ERROR: Magic is incorrect.
avb_ab_flow.c:106: ERROR: Error validating A/B metadata from disk. Resetting and writing new A/B metadata to disk.
avb_slot_verify.c:214: ERROR: boot_a: Hash of data does not match digest in descriptor.
avb_ab_flow.c:603: ERROR: Error verifying slot _a with result ERROR_VERIFICATION - setting unbootable.
verify OK, boot 'boot_b'

 

pls someone can help me to fix thie proble !

THX A LOT!

Outcomes