@Chavira as I have mentioned above. The Openwrt image itself is fine and it's booting. The problem is somewhere in the boot process before passing controls to LINUX.
With LSDK-20.04-update-290520 in the 21.02 branch everything is fine, the boot process works and can boot linux. If I replace just the squash fs image with the 22.03.3 through a sys upgrade that one also boots just fine.
But if I use the boot process from 22.03.x / Master it doesn't boot linux kernel and dies without a message. The boot process there uses LSDK-21.08
openwrt-21.02.5-layerscape-armv8_64b-fsl_ls1088a-rdb-sdboot-squashfs-sdcard.img boot log:
NOTICE: UDIMM 18ASF1G72AZ-2G3B1
NOTICE: 8 GB DDR4, 64-bit, CL=15, ECC on, CS0+CS1
NOTICE: BL2: v1.5(release):v21.02.5
NOTICE: BL2: Built : 19:16:38, Oct 13 2022
NOTICE: BL2: Booting BL31
NOTICE: BL31: v1.5(release):v21.02.5
NOTICE: BL31: Built : 19:16:38, Oct 13 2022
NOTICE: Welcome to LS1088 BL31 Phase
U-Boot 2019.10-OpenWrt-r16688-fa9a932fdb (Oct 13 2022 - 19:16:38 +0000)
SoC: LS1088AE Rev1.0 (0x87030010)
Clock Configuration:
CPU0(A53):1600 MHz CPU1(A53):1600 MHz CPU2(A53):1600 MHz
CPU3(A53):1600 MHz CPU4(A53):1600 MHz CPU5(A53):1600 MHz
CPU6(A53):1600 MHz CPU7(A53):1600 MHz
Bus: 700 MHz DDR: 2100 MT/s
Reset Configuration Word (RCW):
00000000: 4000541c 00000040 00000000 00000000
00000010: 00000000 000a0000 00300000 00000000
00000020: 01c01150 00002580 00000000 00000040
00000030: 00000c5b 00000000 00002403 00000000
00000040: 00000000 00000000 00000000 00000000
00000050: 00000000 00000000 00000000 00000000
00000060: 00000000 00000000 00000011 000009e7
00000070: 44110000 00009555
VID: Core voltage after adjustment is at 1026 mV
DRAM: 7.9 GiB
DDR 7.9 GiB (DDR4, 64-bit, CL=15, ECC on)
DDR Chip-Select Interleaving Mode: CS0+CS1
Using SERDES1 Protocol: 29 (0x1d)
Using SERDES2 Protocol: 13 (0xd)
NAND: 512 MiB
MMC: FSL_SDHC: 0
Loading Environment from MMC... OK
EEPROM: NXID v1
In: serial
Out: serial
Err: serial
Model: NXP Layerscape 1088a RDB Board
Board: LS1088A-RDB, Board Arch: V1, Board version: C, boot from SD card
QSPI:0
CPLD: v1.8
SERDES1 Reference : Clock1 = 100MHz Clock2 = 156.25MHz
SERDES2 Reference : Clock1 = 100MHz Clock2 = 100MHz
Net: PHY reset timed out
PCIe0: pcie@3400000 Root Complex: no link
PCIe1: pcie@3500000 Root Complex: no link
PCIe2: pcie@3600000 Root Complex: no link
DPMAC1@xgmii, DPMAC2@xgmii, DPMAC3@qsgmii, DPMAC4@qsgmii, DPMAC5@qsgmii, DPMAC6@qsgmii, DPMAC7@qsgmii, DPMAC8@qsgmii, DPMAC9@qsgmii, DPMAC10@qsgmii
Hit any key to stop autoboot: 3 ... 2 ... 1 ... 0
starting openwrt ...
MMC read: dev # 0, block # 20480, count 6144 ... 6144 blocks read: OK
MMC read: dev # 0, block # 28672, count 2048 ... 2048 blocks read: OK
crc32+
fsl-mc: Booting Management Complex ... SUCCESS
fsl-mc: Management Complex booted (version: 10.20.4, boot status: 0x1)
MMC read: dev # 0, block # 26624, count 2048 ... 2048 blocks read: OK
fsl-mc: Deploying data path layout ... SUCCESS
6779832 bytes read in 334 ms (19.4 MiB/s)
Loading kernel from FIT Image at 81000000 ...
Using 'config@1' configuration
Trying 'kernel@1' kernel subimage
Description: ARM64 OpenWrt Linux-5.4.215
Created: 2022-10-13 19:16:38 UTC
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x810000e8
Data Size: 6758447 Bytes = 6.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x80080000
Entry Point: 0x80080000
Hash algo: crc32
Hash value: f2a4c840
Hash algo: sha1
Hash value: daa7b2038ec3bf29b1b4ec18c302eaed743a503e
Verifying Hash Integrity ... crc32+ sha1+ OK
Loading fdt from FIT Image at 81000000 ...
Using 'config@1' configuration
Trying 'fdt@1' fdt subimage
Description: ARM64 OpenWrt fsl_ls1088a-rdb-sdboot device tree blob
Created: 2022-10-13 19:16:38 UTC
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x81672260
Data Size: 19491 Bytes = 19 KiB
Architecture: AArch64
Hash algo: crc32
Hash value: 24e480ea
Hash algo: sha1
Hash value: ca0b2200997708112616c6a2277f1559fa324911
Verifying Hash Integrity ... crc32+ sha1+ OK
Booting using the fdt blob at 0x81672260
Uncompressing Kernel Image
Loading Device Tree to 000000009fff8000, end 000000009ffffc22 ... OK
WARNING: fdt_fixup_stdout: could not read serial0 alias: FDT_ERR_NOTFOUND
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.4.215 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16688-fa9a932fdb)) #0 SMP PREEMPT Thu Oct 13 19:16:38 2022
[ 0.000000] Machine model: LS1088A RDB Board
[ 0.000000] earlycon: uart8250 at MMIO 0x00000000021c0500 (options '')
[ 0.000000] printk: bootconsole [uart8250] enabled