[oe] init becomes a zombie process on ARM device

Marcin Juszkiewicz marcin at juszkiewicz.com.pl
Sat Dec 19 22:50:38 UTC 2009


Dnia sobota, 19 grudnia 2009 o 21:56:57 Florian Mayer (Mayer Electronics) 
napisał(a):
> I found out why the system behaves such strange (thanks to Florian Boor 
> for pulling me in the right direction). In my constellation thumb 
> interworking does not work. glibc is arm compiled, the rest is thumb 
> format. To test it I added
> 
> ARM_INSTRUCTION_SET="arm"
> THUMB_INTERWORK="no"
> 
> to my machine configuration. But that did not help!
> 
> Both variables are overwritten in 
> openembedded/conf/dist/include/angstrom.inc. So I commented it out in 
> that file and voila, the result boots correctly. Is there a more elegant 
> way to solve this? Perhaps allow to configure this in the machine conf?

Start using OE to build your kernel and let your kernel recipe use linux.inc 
file. This will automatically enable Thumb support for your ARM cpu and 
Angstrom will start working without those hacks. 


Regards, 
-- 
JID:      hrw at jabber.org
Website:  http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz






More information about the Openembedded-devel mailing list