View Single Post
Posts: 9 | Thanked: 18 times | Joined on Mar 2017
#169
Originally Posted by mrx37 View Post
Hello,

I've build a devuan image with the arm-sdk and managed to boot it via u-boot. But at the point "Free unused kernel memory" it hangs and suddenly the power turns off.

Did anyone managed to boot devuan on a N900? Any ideas?

(I get the same behavior with the image from https://files.devuan.org/devuan_jessie_beta/embedded/)
Take a look at http://wiki.maemo.org/Devuan_on_N900. I had the same issue when using a kernel with the watchdogs in the modules, no initrd, and udev. What happens (in my case): no initrd, so when udev starts the loopback lo is not mounted; udev starts net.agent, which waits for lo and hangs the system for a while; that while is enough for the kernel to timeout (due to the absence of watchdogs - I admit I don't know this particular in detail) and call a system halt. Problem solved by building the watchdogs in the kernel; then you get a 30 seconds hang, but at last the system boots. If you also manage to get rid of udev (with all the cons this causes) you also get rid of the 30 seconds hang.
 

The Following 2 Users Say Thank You to Enrico Menotti For This Useful Post: