Apalix imx8 recovery mode

Hello,

I have received new Apalis iMX8 module. Once powered on no Toradex Easy Installer was preinstalled so I am trying to flash TEZI onto it.

Boot log after start:

U-Boot 2018.03-toradex_imx_v2018.03_4.14.78_1.0.0_ga-bringup+g25f68add54 (Jul 17 2019 - 00:34:05 +0000)

CPU:   Freescale i.MX8QM revB A53 at 1200 MHz at 52C
DRAM:  2 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Model: Toradex Apalis iMX8 QuadPlus 2GB Wi-Fi / BT V1.0B, Serial# 06572769

 BuildInfo:
  - SCFW cb6f758b, SECO-FW d7523fe8, IMX-MKIMAGE dd023400, ATF d6451cc
  - U-Boot 2018.03-toradex_imx_v2018.03_4.14.78_1.0.0_ga-bringup+g25f68add54

switch to partitions #0, OK
mmc0(part 0) is current device
flash target is MMC:0
Net:   eth0: ethernet@5b040000
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0(part 0) is current device
** No partition table - mmc 0 **
** No partition table - mmc 0 **
Booting from net ...
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.0.5 (1914 ms)
Using ethernet@5b040000 device
TFTP from server 192.168.10.1; our IP address is 192.168.0.5; sending through gateway 192.168.0.1
Filename 'Image'.
Load address: 0x80280000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.0.5 (1918 ms)
Using ethernet@5b040000 device
TFTP from server 192.168.10.1; our IP address is 192.168.0.5; sending through gateway 192.168.0.1
Filename 'fsl-imx8qm-apalis.dtb'.
Load address: 0x83000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
WARN: Cannot load the DT

I have made changes to Ixora V1.0 board based on errata used latest nightly release of tezi but still no success. Below is the log after calling recovery script:

U-Boot 2018.03-toradex_imx_v2018.03_4.14.98_2.3.0_bringup+g553fb1fa86 (Oct 30 2020 - 17:36:38 +0000)

CPU:   Freescale i.MX8QM revB A53 at 1200 MHz at 52C
DRAM:  2 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Model: Toradex Apalis iMX8 QuadPlus 2GB Wi-Fi / BT V1.0B, Serial# 06572769

 BuildInfo:
  - SCFW b929edfe, SECO-FW 27167ff2, IMX-MKIMAGE d7f9440d, ATF bb209a0
  - U-Boot 2018.03-toradex_imx_v2018.03_4.14.98_2.3.0_bringup+g553fb1fa86

switch to partitions #0, OK
mmc0(part 0) is current device
"Synchronous Abort" handler, esr 0x96000007
elr: 0000000080080148 lr : 0000000080026ea0 (reloc)
elr: 00000000ffeee148 lr : 00000000ffe94ea0
x0 : 00000000fff047ec x1 : 0000000000000000
x2 : 00000000fd67e250 x3 : 0000000000000000
x4 : 0000000000000066 x5 : 00000000fff047ec
x6 : 0000000000000021 x7 : 00000000fd6a0f40
x8 : 00000000fd67dfa0 x9 : 0000000000000008
x10: 00000000ffffffd8 x11: 00000000fd67e368
x12: 0000000000009aef x13: 0000000000000200
x14: 000000000000003a x15: 00000000ffffffff
x16: 0000000000002080 x17: 0000000000000000
x18: 00000000fd68bda8 x19: 00000000fff0477a
x20: 00000000fff047ec x21: 0000000000000000
x22: 0000000000000000 x23: 0000000000000000
x24: 0000000000000000 x25: 0000000000000000
x26: 0000000000000000 x27: 0000000000000000
x28: 0000000000000000 x29: 00000000fd67e2c0

Resetting CPU ...

resetting ...

Please advise what to do to be able to flash TEZI onto it.

Regards, Mlinar

Ok so after erasing all emmc partitions as noted here I have successfully loaded TEZI.

Regards, Mlinar

Perfect that the issue is solved. Thanks for the feedback.

Best regards,
Jaski

Just a side note; after erasing all partitions I had to rewrite config block from u-boot with cfgblock command

cfgblock create [-y] [barcode]

After that TEZI was able to flash image to module.

Regards, Mlinar

Thanks for your Input.