[Buildroot] Init fails to start on Soekris net5501
chris at rurallink.co.nz
Wed Dec 10 21:48:14 UTC 2008
I am not sure if this is the right forum or not, but I have run out of ideas.
Sometimes (about 50-70%) of the time, the boot process stops after the Kernel
posts "Freeing unused kernel memory: 3348k freed". It will then just sit
there forever. I do believe that this is where init is spawned and userspace
The kernel is defiantly still alive and using magic sys keys, I can ask it
what the hell it thinks is going on.
A show Regs shows that the kernel is executing init (pid 1). A show tasks
however does not list init. That suggests to me that perhaps something is
going wrong spawning init?
The fact that it some times works and sometimes doesn't when makes it feel
like a race condition somewhere.
The same image (very slightly different kernel) runs happly on a Soekris
net4526, and a mips build works on several different mips boards.
The net5501 is by far the fastest device.
I am using busy box, so this is busybox init (busybox-1.6.1), and Ulibc
(0.9.29) with linux 126.96.36.199.
I have made init as verbose as I know how, and the next line when init after
the kernel freeing memory when it works is the init started message.
Any ideas of where to look further to get to the bottom of this problem would
More information about the buildroot