Anyone got any ideas for what the problem is?
I just tried using the initramfs that should be going into the 14.01 release at: http://releases.linaro.org/14.01/openembedded/images/minimal-initramfs-armv7... which works for me on the 4x4 fast model with the initramfs built into the kernel.
Ok, so I just tried that initramfs and get
"Failed to execute /init"
And then a panic.
Do you have something special on the kernel command line for that initramfs that points somewhere other than /init?
How did you supply your initramfs and verify that it unpacks OK?
The initramfs is supplied either via UEFI or UBOOT (yes UBOOT) at addr=88000000 size=4f340b, the kernel finds this manages to decompress (verified by single stepping in DS-5), uboot/uefi set the initrd-start and initrd-end in the chosen node so the kernel knows where to look, that all seems to work.
I have an openembedded initrd that I supply in the same way which works fine, its just huge... hence the desire to move to a really simple initramfs.
Mark