That explained how to make the SD card bootable
However the boot process starts then fails
The failure point is the same as that I logged
USB stick not recognized reinstalling TEZI - Technical Support - Toradex Community
(The SD card boot works fine on an older apalis carrier board v1.1)
Perhaps there is a hardware problem on the carrier board v1.2?
Apalis iMX8 # run bootcmd_mmc1
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found U-Boot script /boot.scr
1834 bytes read in 12 ms (148.4 KiB/s)
## Executing script at 83100000
117 bytes read in 9 ms (12.7 KiB/s)
42958743 bytes read in 1871 ms (21.9 MiB/s)
Bootargs: quiet video=LVDS-1:d video=HDMI-A-1:640x480-16@60D initcall_blacklist=vpu_driver_init rootfstype=squashfs root=/dev/ram autoinstall
## Loading kernel from FIT Image at 8a000000 ...
Using 'conf-freescale_imx8qm-apalis-v1.1-eval.dtb' configuration
Trying 'kernel-1' kernel subimage
Description: Linux kernel
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x8a0000f4
Data Size: 7740927 Bytes = 7.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x96000000
Entry Point: 0x96000000
Hash algo: sha256
Hash value: a0cd44cfd64480c66c3639a01cbe893325bcf0d37f55f6998d5060aa317fc2ef
Verifying Hash Integrity ... sha256+ OK
## Loading ramdisk from FIT Image at 8a000000 ...
Using 'conf-freescale_imx8qm-apalis-v1.1-eval.dtb' configuration
Trying 'ramdisk-1' ramdisk subimage
Description: tezi-initramfs
Type: RAMDisk Image
Compression: uncompressed
Data Start: 0x8a949364
Data Size: 33214464 Bytes = 31.7 MiB
Architecture: AArch64
OS: Linux
Load Address: 0xa0000000
Entry Point: unavailable
Hash algo: sha256
Hash value: 139892036f28fd01c91af86b480b2f8684dfe600b81b250bdbdb5efb983db374
Verifying Hash Integrity ... sha256+ OK
Loading ramdisk from 0x8a949364 to 0xa0000000
## Loading fdt from FIT Image at 8a000000 ...
Using 'conf-freescale_imx8qm-apalis-v1.1-eval.dtb' configuration
Trying 'fdt-freescale_imx8qm-apalis-v1.1-eval.dtb' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x8a7e4ee0
Data Size: 176904 Bytes = 172.8 KiB
Architecture: AArch64
Load Address: 0x87000000
Hash algo: sha256
Hash value: bdcc1f2da28c9de93fa8f00beef004aaa7739ccebb6538f720c3457105c2d909
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x8a7e4ee0 to 0x87000000
## Loading fdt from FIT Image at 8a000000 ...
Using 'conf-apalis-imx8_hdmi_overlay.dtbo' configuration
Trying 'fdt-apalis-imx8_hdmi_overlay.dtbo' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x8a942a10
Data Size: 2205 Bytes = 2.2 KiB
Architecture: AArch64
Load Address: 0x870f0000
Hash algo: sha256
Hash value: 27494b5832931c90815246243ccb652a83cd02323ba42a9e462ab3f69d128a96
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x8a942a10 to 0x870f0000
## Loading fdt from FIT Image at 8a000000 ...
Using 'conf-apalis-imx8_spi1_spidev_overlay.dtbo' configuration
Trying 'fdt-apalis-imx8_spi1_spidev_overlay.dtbo' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x8a948d38
Data Size: 551 Bytes = 551 Bytes
Architecture: AArch64
Load Address: 0x870f0000
Hash algo: sha256
Hash value: c7227d70301c294cd83d6cc779016ca8f1ac5289cbb3a03fcbde223b7f0d7fe4
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x8a948d38 to 0x870f0000
## Loading fdt from FIT Image at 8a000000 ...
Using 'conf-apalis-imx8_spi2_spidev_overlay.dtbo' configuration
Trying 'fdt-apalis-imx8_spi2_spidev_overlay.dtbo' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x8a949064
Data Size: 551 Bytes = 551 Bytes
Architecture: AArch64
Load Address: 0x870f0000
Hash algo: sha256
Hash value: 8a1c004369d8f1318cace660c7581c3016c2952099acc4864abc2da5f5ba535f
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x8a949064 to 0x870f0000
Booting using the fdt blob at 0x87000000
Uncompressing Kernel Image
Loading Ramdisk to fb6a1000, end fd64e000 ... OK
ERROR: Failed to allocate 0x2e34c bytes below 0xffe00000.
device tree - allocation error
FDT creation failed! hanging...### ERROR ### Please RESET the board ###