Apalis IMX8 V1.1 does not boot

I have a custom base board with an

  • Apalis IMX8QM 4GB WB V1.0B

and an

  • Apalis IMX8QM 4GB WB V1.1B

I am able to start Tezi on both modules in the recovery mode and to install “Toradex Embedded Linux Console Demo” 3.0b4.254 (2020-04-21). The source of the Tezi is: https://artifacts.toradex.com:443/artifactory/tezi-oe-prerelease-frankfurt/thud/nightly/191/apalis-imx8/tezi/tezi-run/teziimage/Apalis-iMX8_ToradexEasyInstaller_2.0b6-nightly-20200917.

After a reset the baseboard with Apalis IMX8 V1.0B boots as expected. But with the module V1.1B nothings apears on the serial console.

Do you have an idea howto solve this problem?

Due to the RMA issue, an updated u-boot is required on Apalis IMX8QM 4GB WB V1.1B. For example, imx-boot from Monthly 5.0.0-devel-202008. You may download 3.0b4.254 (2020-04-21) and unzip it to SD card or USB disk, then replace imx-boot file. It is also uploaded here link text
On the new version module, we suggest using Linux BSP 5.0.

we suggest using our latest 5.0 BSP on V1.1B module.

I try to build imx-boot from the sources. Here are my commands:

  1. git clone -b toradex_imx_v2018.03_4.14.98_2.3.0_bringup Index of /u-boot-toradex.git
  2. cd u-boot-toradex/
  3. make ARCH=arm CROSS_COMPILE=~/xtools/cortexa72/gcc-imx8/usr/bin/aarch64-linux-
  4. cd …
  5. git clone imx-atf - i.MX ARM Trusted firmware cd imx-atf git checkout imx_4.14.98_2.3.0
  6. make CROSS_COMPILE=~/xtools/cortexa72/gcc-imx8/usr/bin/aarch64-linux- PLAT=imx8qm bl31
  7. cd …
  8. wget https://artifacts.toradex.com/artifactory/tdxref-oe-prerelease-frankfurt/LinuxImage4.0/monthly/4/apalis-imx8/tdx-xwayland/verification-tdx-image/oedeploy/mx8qmb0-ahab-container.img
  9. wget https://github.com/toradex/i.MX-System-Controller-Firmware/raw/master/src/scfw_export_mx8qm_b0/build_mx8qm_b0/scfw_tcm.bin
  10. git clone imx-mkimage - i.MX Mkimage Bootloader Tool
  11. cd imx-mkimage
  12. git checkout imx_4.14.98_2.3.0
  13. cp …/scfw_tcm.bin iMX8QM/
  14. cp …/imx-atf/build/imx8qm/release/bl31.bin iMX8QM/
  15. cp …/u-boot-toradex/u-boot.bin iMX8QM/
  16. cp …/mx8qmb0-ahab-container.img iMX8QM/
  17. make SOC=iMX8QM flash_b0

The resulting binary imx-mkimage/iMX8QM/flash.bin works on Apalis IMX8QM 4GB WB V1.0B, but not on Apalis IMX8QM 4GB WB V1.1B.

What must I change that it works for Apalis IMX8QM 4GB WB V1.1B ?

Thank you for your help.


What must I change that it works for Apalis IMX8QM 4GB WB V1.1B ?

As already said we suggest you to use Bsp 5.0.

Best regards,