I want to boot my imx53-qsb board using not a normal rootfs but a statically compiled hello_world.c file in other words a hello_world_static.out. To achieve that, I wrote a hello_world.c file cross compiled it statically and I put it in my mmcblk0p1 ext4 partition of my sd card. I put my uImage and my u-boot.imx in the mmcblk0. After booting my system I got a kernel panic :
Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
Any solution ? Thanks