Maybe I made a mistake, but your suggestion (use enigma2 branch of max-git and HDMU uImage) yields exactly the same result:
- With own uImage: kernel is loaded, then everything stops;
- With HDMU uImage: failure to insmod two .ko's followed by a segmentation fault later on during execution of /etc/init.d/rcS.

Image built was pulled yesterday, was unmodified and built without errors on the first build run. Diff used was 5.

I have come to the conclusion that the kernel apparently lacks something: upon completion of loading, execute a script that mounts root.img, perform an fsck on it and execute /etc/init.d/rcS in it. I have no idea however how to add this. Can anybody help?

Regards,

Audioniek.