I noticed alarm-kernel 5.16.2-2 was released for odroid-c1 just yesterday.
Was able to boot it with two simple modifications to boot.ini:
setenv condev "console=ttyAML0,115200n8"
ext4load mmc 0:1 0x21800000 /boot/dtbs/meson8b-odroidc1.dtb
- still no HDMI output (like expected)
- USB hotplug not working really reliable: Only, if there was some usb-device attached during boot which will be recognised by the Odroid (usb memory-stick e.g.) you can use the other usb ports.
- rngd blocks the whole device for about 1min with all cores at 100% workload. This makes ssh login painfully slow.
- reboot mostly does not work, you have to power-cycle in most cases.
So no real advance to kernel 5.11
Will try now if eMMC is really supported with new kernel...
ADDENUM:
Yes, the odroid c1 seems to boot from eMMC (blue light blinking) - but still with no network and no usb working.
So it still stays unusable with eMMC.
With the same eMMC attached to the sd-card adapter in the sd-card slot of the odroid it will boot with network.
Any ideas how to fix this?