Hello. I have IPFire 2.29 (CU 190) running on a RPi CM4 and the CM4 IO board. As far as I can see, it runs normally and without any problems. However, when I connect my NIC (HPE NC364T) to the IO board via the PCIe port and switch on the CM4, it gets stuck in a loop when booting with the message on the screen. If I remove the NIC, everything works normally again. Does anyone have any idea what is causing this or is there a solution?
Looks like u-boot (bootloader) is crashing.
Try the latest nightly build which have an updated RPi firmware, u-boot and a new kernel.
So far, everything looks good with the last nightly build. At least it is now loading and the NIC is displayed. However, it is now stuck at a different point, or more precisely, it is stuck in a reboot loop from the last point on the photo.
Now it looks like the uSD card is corupted somehow. Have you already tried an other card or an usb key / ssd to boot.
Thank you for the information. I will try a different uSD card and other options. Unfortunately, I am not at home at the moment and I can only test it on Friday. I will let you know then whether it worked.
The last nightly build works with my hardware without any problems. It must have worked after it got stuck in the display of my previous post. After I got my USB-TTL adapter yesterday, I followed the whole thing via the serial monitor and it started there without any problems and was then able to be set up. In parallel to the serial monitor, I also ran the monitor on the HDMI port.
The output on the HDMI port stops after
dracut: Switching root
EXT4-fs (mmcblk1p3): orphan cleanup on readonly fs
EXT4-fs (mmcblk1p3): mounted filesystem 38f1da47-6ac1-477b-a0fe-084c2082a6ab ro with ordered data mode. Quota mode: none.
dracut: Mounted root filesystem /dev/mmcblk1p3
dracut: Switching root
The start-up process continues normally on the serial monitor.
You cannot use hdmi and serial at the same time because only one device can be /dev/console
This is configured in uENV.txt
You can also reenable the login on the tty’s bye reenabling the tty login if you want allow serial and tty login. But the boot output is only on tty or serial.