IMX 8 Hard brick

Hello I was flashing Android Auto in my module. (automotive-10.0.0_2.2.0_image_8qmek2)
It gave this error :


avb_ab_flow.c:30: ERROR: Magic is incorrect. avb_ab_flow.c:112: ERROR: Error validating A/B metadata from disk. Resetting and writing new A/B metadata to disk.

Now the module doesn’t do anything. No response and power leds like flashing.

Can you help me about it ?
Thank you

when i try recovery mode
In module

"Synchronous Abort" handler, esr 0x96000007
elr: 000000008007ffe0 lr : 0000000080026e7c (reloc)
elr: 00000000ffeedfe0 lr : 00000000ffe94e7c
x0 : 00000000fff04664 x1 : 0000000000000000
x2 : 00000000fd67e260 x3 : 0000000000000000
x4 : 0000000000000066 x5 : 00000000fff04664
x6 : 0000000000000021 x7 : 00000000fd69f830
x8 : 0000000000000044 x9 : 0000000000000008
x10: 00000000fd6985c0 x11: 00000000fd69c680
x12: 0000000000000000 x13: 0000000000000200
x14: 000000000000003a x15: 0000000000000008
x16: 0000000000002080 x17: 0000000000000000
x18: 00000000fd68bda8 x19: 00000000fff045f2
x20: 00000000fff04664 x21: 0000000000000000
x22: 0000000000000000 x23: 0000000000000000
x24: 0000000000000000 x25: 0000000000000000
x26: 0000000000000000 x27: 0000000000000000
x28: 0000000000000000 x29: 00000000fd67e2d0

Resetting CPU ...

resetting ...

In Toradex easy installer

Downloading Toradex Easy Installer...
uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.3.136-0-g1ecc47f

Success 0    Failure 0                                                                                                                                                                                     
                                                                                                                                                                                                            
                                                                                                                                                                                                            
1:3      1/ 1 [=================100%=================] SDPS: boot -f ../imx-boot

Could you please try to do recovery and load Toradex Easy installer as described here - https://developer.toradex.com/software/toradex-easy-installer#load-toradex-easy-installer

In case of further questions please provide HW version your Apalis iMX8 module and name and HW version of carrier board you are using.

I tried unfortunately, It stops like it:

1:6 1/ 1 [=================100%=================] SDPS: boot -f …/imx-boot

Which version of Toradex Easy installer did you use?

Which version of Toradex Easy installer did you use?

apalis-imx8_toradexeasyinstaller_2.0b5-20200519 this version that i use.

Toradex Easy Installer should boot OK but you will not have a UI. So lease try this workaround:

  • Unpack apalis-imx8_toradexeasyinstaller_2.0b5 to USB stick or SD card

  • Edit a json file and set parameter autoinstall: true

  • Download and unpack to your dev machine apalis-imx8_toradexeasyinstaller_2.0b2

  • Insert that media into carrier board

  • Put Apalis into recovery mode and run “recovery -xxx” script to download TEZI 2.02 over USB

  • Upon boot up TEZI 2.05 should be flashed automatically. Just wait 2-3 minutes and then reboot.

thank you for timing but u-boot is lost i can not reach u boot how can i write “recovery -xxx”

thank you so much, it runs.

Hi @alimert,

My colleague @alex.tx meant that, from the downloaded Toradex Easy Installer, you shall run the the recovery script on your PC to load the Toradex Easy Installer in the board.
The recovery script can be either “recovery-linux.sh” or “recovery-windows.bat”, that’s why the “-xxx”. Again, you shall run the script according in your PC, according to your operating system.

Please be aware of the necessary connections for a Recovery Mode on Apalis iMX8:
https://developer.toradex.com/knowledge-base/imx-recovery-mode#Apalis_iMX8

By the way, which Carrier board are you using? A custom or Toradex?

Best regards,
André Curvello

Perfect that it works. Thanks for the feedback.