No display after install Torizon OS

After I install Torozon OS there is no the Portainer login screen output from display after starting the module. I use DSI/HDMI Adapter.

U-Boot 2020.04-5.5.0+git.81bc8894031d (Jan 01 1970 - 00:00:00 +0000)

CPU: i.MX8MMQ rev1.0 1600 MHz (running at 1200 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 50C
Reset cause: POR
DRAM: 2 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC… OK
Fail to setup video link
In: serial
Out: serial
Err: serial
Model: Toradex Verdin iMX8M Mini Quad 2GB Wi-Fi / BT IT V1.1A, Serial# 06827725
MISSING TORADEX CARRIER CONFIG BLOCKS
write_tdx_eeprom_data: error writing data to EEPROM id: 1, ret = -121
Failed to write Toradex Extra config block: -121

BuildInfo:

  • ATF 835a8f6
  • U-Boot 2020.04-5.5.0+git.81bc8894031d

flash target is MMC:0
Net: eth0: ethernet@30be0000
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1…
Found U-Boot script /boot.scr
1182 bytes read in 14 ms (82 KiB/s)

Executing script at 46000000

5376 bytes read in 22 ms (238.3 KiB/s)
64786 bytes read in 28 ms (2.2 MiB/s)
47 bytes read in 22 ms (2 KiB/s)
Applying Overlay: verdin-imx8mm_lt8912_overlay.dtbo
1620 bytes read in 31 ms (50.8 KiB/s)
12177067 bytes read in 290 ms (40 MiB/s)
Uncompressed size: 30593536 = 0x1D2D200
9176227 bytes read in 229 ms (38.2 MiB/s)

Flattened Device Tree blob at 43000000

Booting using the fdt blob at 0x43000000
Loading Device Tree to 00000000bd6d9000, end 00000000bd70bfff … OK

Starting kernel …

[ 0.079271] No BMan portals available!
[ 0.079831] No QMan portals available!
[ 1.219094] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 1.227407] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517, retry 0
[ 1.831915] rtc-ds1307 0-0032: hctosys: unable to read the hardware clock
[ 2.786875] imx6q-pcie 33800000.pcie: failed to initialize host
[ 2.792821] imx6q-pcie 33800000.pcie: unable to add pcie port.
Starting version 244.5+
[ 5.557243] debugfs: Directory ‘30020000.sai’ with parent ‘imx8mm-nau8822’ already present!

TorizonCore 5.5.0+build.11 verdin-imx8mm-06827725 ttymxc0

verdin-imx8mm-06827725:~$ uname -a
Linux verdin-imx8mm-06827725 5.4.154-5.5.0+git.c65f1622951c #1-TorizonCore SMP PREEMPT Mon Jan 3 15:58:01 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux

Greetings @kannika.k,

On my setup TorizonCore with HDMI works fine by default. What Carrier board and version are you using? Also what version of the DSI/HDMI adapter are you using?

Finally did the HDMI display work for you when using Easy Installer? Or did it also not work there?

Best Regards,
Jeremias

Hello @jeremias.tx
Thanks for your reply.
I change TorizonCore from the 5.5.0 version to version 4.0.0 and everthing works now.
Carrier board version → v1.0
DSI/HDMI adapter → v1.0
DSI/HDMI display work when using Easy install.

Is HDMI native can work with TorizonCore ?

This here seems to be your issue. There was a major update to most Verdin family hardware between V1.0 and V1.1. More details on this page: Verdin Product Family Specification Update | Toradex Developer Center

While you do have the 2nd generation V1.1 module you still have the 1st generation V1.0 carrier board and DSI/HDMI adapter. Unfortunately this means full software support is only possible on older software (pre 5.1.0 as per the page I linked). While it is possible to run the 5.5.0 software with the out-dated hardware, not everything will quite work as expected. Like HDMI for example.

This explains, why I had a different outcome than you since I have updated V1.1 hardware for everything. I would highly recommend getting updated hardware for the carrier board and DSI/HDMI adapter if possible. Otherwise you’ll be stuck to using older software.

Best Regards,
Jeremias