HAOS does not boot from eMMC with inserted NVME SSD

CM4 4GB RAM, 8 GB eMMC on Waveshare IO base https://www.waveshare.com/CM4-IO-BASE-B.htm
HAOS 7.4 64 bit on eMMC
NVMEe Hynix M.2 NVMe 512GB with latest firmware
CM4 has latest bootloader

HAOS boots and works fine without SSD, but stops booting when ssd is inserted.
Everything works properly with the With Raspberry Pi OS 64-bit
HAOS debug messages attached bellow:

Thank you in advance for your advice
Zdenek

HAOS Debug message on Serial
with insterted SSD (HDMI display does not show anything):

-Boot 2021.10 (Mar 28 2022 - 11:43:41 +0000)

DRAM: 3.9 GiB
RPI Compute Module 4 (0xc03140)
MMC: mmcnr@7e300000: 1, mmc@7e340000: 0
Loading Environment from nowhere… OK
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@7d580000
PCIe BRCM: link up, 5.0 Gbps x1 (SSC)
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
PCI: Failed autoconfig bar 10
PCI: Failed autoconfig bar 14
PCI: Failed autoconfig bar 18
PCI: Failed autoconfig bar 1c
PCI: Failed autoconfig bar 20
PCI: Failed autoconfig bar 24
starting USB…
No working controllers found
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1…
Found U-Boot script /boot.scr
2411 bytes read in 13 ms (180.7 KiB/s)

Executing script at 02400000

switch to partitions #0, OK
mmc0(part 0) is current device
loading env…

MMC read: dev # 0, block # 1214464, count 32 … 32 blocks read: OK
Trying to boot slot A, 2 attempts remaining. Loading kernel …
23079424 bytes read in 1328 ms (16.6 MiB/s)
storing env…

MMC write: dev # 0, block # 1214464, count 32 … 32 blocks written: OK
Starting kernel
Moving Image from 0x80000 to 0x200000, end=1950000

Flattened Device Tree blob at 2eff2c00

Booting using the fdt blob at 0x2eff2c00
Using Device Tree in place at 000000002eff2c00, end 000000002f002f38

Starting kernel …


without SSD (HAOS starts fine):
U-Boot 2021.10 (Mar 28 2022 - 11:43:41 +0000)

DRAM: 3.9 GiB
RPI Compute Module 4 (0xc03140)
MMC: mmcnr@7e300000: 1, mmc@7e340000: 0
Loading Environment from nowhere… OK
In: serial
Out: serial
Err: serial
Net: eth0: ethernet@7d580000
PCIe BRCM: link down
starting USB…
No working controllers found
switch to partitions #0, OK
mmc0(part 0) is current device
Scanning mmc 0:1…
Found U-Boot script /boot.scr
2411 bytes read in 13 ms (180.7 KiB/s)

Executing script at 02400000

switch to partitions #0, OK
mmc0(part 0) is current device
loading env…

MMC read: dev # 0, block # 1214464, count 32 … 32 blocks read: OK
Trying to boot slot A, 1 attempts remaining. Loading kernel …
23079424 bytes read in 1327 ms (16.6 MiB/s)
storing env…

MMC write: dev # 0, block # 1214464, count 32 … 32 blocks written: OK
Starting kernel
Moving Image from 0x80000 to 0x200000, end=1950000

Flattened Device Tree blob at 2eff2c00

Booting using the fdt blob at 0x2eff2c00
Using Device Tree in place at 000000002eff2c00, end 000000002f002f38

Starting kernel .

Same problem here.
I have installed HAOS 9.3 (the Yellow image) to the eMMC of a Raspberry Pi CM4 using the original CM4 IO board. So far it is working as expected. I was able to complete the onboarding.
As soon as I add an NVMe (as planned data disk) to the PCIe slot on the IO board, using an m.2 to PCIe adapter , it doesn’t boot anymore. When I look at the HDMI output, the OS crashes after it is loading env (current device mmc0) and a few unsuspicious MMC read/write messages (like the ones above)…
The last message before it doesn’t proceed any further is:
Starting Kernel ...
No error messages in the HDMI output.

same here. I ordered a new ssd already because I thought this was the problem.Unfortunately it wasn’t. Rather frustrating… I was looking forward to use the yellow and now one of the features I likes, the ssd insert, it doesn’t work.

I have the WD red ssd, 500gb

Do you already have a solution to this problem?

https://yellow.home-assistant.io/support/#which-ssds-are-supported

The wd red is not in the list of unsupported devices.

someone allready found a solution? I am now stuck to my ssd which i purchased…