On Thu, 2008.05.15, 136, green wrote: > On Thu, 2008.05.15, 136, green wrote: > > On Thu, 2008.05.15, 136, green wrote: > > > I am compiling in the chroot, and everything I'm using in the chroot is from > > > Debian sid armel. So I am using a native compiler, and as far as I understand, > > > it should work (like this: http://www.arm.linux.org.uk/docs/kerncomp.php). The > > > maemo kernel is armel, everything in the chroot is armel, and the target kernel > > > is armel. I hoped this would be simpler than cross-compiling. Please > > > enlighten me if I'm missing something (like maybe it can't be done in a chroot > > > for some reason). And thanks for your patience. > > > > And I'll investigate cross-compiling using tools from emdebian.org. > > Okay, I've successfully compiled a kernel on my amd64 system using the tools > from emdebian.org. I used linux-2.6.26-rc2-omap1 (with N810 patches), ran > 'make n800_defconfig', 'make menuconfig' (and changed only a few things that > aren't applicable to kernel boot; config attached), 'make zImage', and flashed > the resulting > image to the N810. Still, the splash screen is displayed for about 20 seconds > and then the device powers off. I downgraded the cross-compiling tools to 4.2 from 4.3 and successfully booted kernels on the N810. See: http://article.gmane.org/gmane.linux.ports.arm.omap/8349 Thanks for your help.
Attachment:
signature.asc
Description: Digital signature