Hello,
I am currently trying to build our image with the new quarterly release of torizon-docker-verdin-imx8mp-Tezi_7.6.0+build.36 in TCB.
The problem is, that as soon as I add the device-tree to the customization options, the boot of the module stalls on booting the kernel.
U-Boot 2024.07-7.6.0+git.3f772959501c (Jan 01 1970 - 00:00:00 +0000)
CPU: Freescale i.MX8MP[6] rev1.1 1600 MHz (running at 1200 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 68C
Reset cause: POR
DRAM: 2 GiB
Core: 173 devices, 32 uclasses, devicetree: separate
WDT: Started watchdog@30280000 with servicing every 1000ms (60s timeout)
MMC: FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC⦠Reading from MMC(2)⦠OK
In: serial@30880000
Out: serial@30880000
Err: serial@30880000
Model: Toradex 0064 Verdin iMX8M Plus Quad 2GB WB IT V1.1A
Serial#: 15592738
Carrier: Toradex Verdin Development Board V1.1B, Serial# 10893443
SEC0: RNG instantiated
Setting variant to wifi
Net: eth1: ethernet@30be0000, eth0: ethernet@30bf0000 [PRIME]
U-Boot CLI access is enabled
Hit any key to stop autoboot: 0
MMC: no card present
switch to partitions #0, OK
mmc2(part 0) is current device
Scanning mmc 2:1ā¦
Found U-Boot script /boot.scr
970 bytes read in 1 ms (947.3 KiB/s)
Executing script at 50280000
Saving Environment to MMC⦠Writing to MMC(2)⦠OK
12844 bytes read in 3 ms (4.1 MiB/s)
NOTE: Bootloader seems to support secure boot.
Saving Environment to MMC⦠Writing to MMC(2)⦠OK
14 bytes read in 2 ms (6.8 KiB/s)
25971172 bytes read in 87 ms (284.7 MiB/s)
Loading kernel from FIT Image at 50300000 ā¦
Using āconf-freescale_imx8mp-verdin-wifi-dev.dtbā configuration
Verifying Hash Integrity ⦠sha256,rsa2048:dev- error!
Canāt get hash value property for āā hash node in 'conf-freescale_imx8mp-v
Failed to verify required signature ākey-devā
Bad Data Hash
ERROR -2: canāt get kernel image!
SCRIPT FAILED: continuingā¦
WARNING: Command execution WOULD BE DENIED in closed state (blocked by catego
starting USBā¦
Bus usb@38200000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@38200000 for devices⦠5 USB Device(s) found
scanning usb for storage devices⦠1 Storage Device(s) found
WARNING: Command execution WOULD BE DENIED in closed state (blocked by catego
PCIE-0: Link down
WARNING: Command execution denied (blocked by category) for `dhcp 0x50280000
WARNING: Command execution WOULD BE DENIED in closed state (blocked by catego
For my tests Iāve downloaded the current downstream-kernel and used the imx8mp-verdin-wifi-dev.dts device-tree;
My tcbuild.yml:
# >> The input section specifies the image to be taken as the base for the
# >> customization.
input:
easy-installer:
local: images/base/torizon-docker-verdin-imx8mp-Tezi_7.6.0+build.36.tar
# >> The customization section defines the modifications to be applied to get
# >> the desired output image.
customization:
device-tree:
include-dirs:
- linux/toradex_6.6-2.2.x-imx/linux/include
custom: linux/toradex_6.6-2.2.x-imx/linux/arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dts
# >> The output section defines properties of the output image.
output:
easy-installer:
local: images/output/torizon-docker-verdin-imx8mp-Tezi_7.6.0+build.36_dt-basic
name: 7.6.0.36_dt-basic
accept-licence: true
autoinstall: true
autoreboot: true
Where there changes from 7.5.0 to 7.6.0 which might lead to this problem?
Since a fresh build with torizon-docker-verdin-imx8mp-Tezi_7.5.0+build.30.tar starts normally.
Best regards