Subject: Re: N810: linux-2.6.26-rc2-omap1 with muru.com N810 patches (success)
Date: Thursday 15th May 2008 23:10:58 UTC (over 9 years ago)
On Thu, 2008.05.15, 136, Tony Lindgren wrote: > * green <[email protected]> [080515 12:45]: > > Okay, I've got the zImage and updated patches; thanks. This zImage does work, > > but fails to mount root device (maybe something I did wrong; I'll worry about > > that later). Could you send the config you used? Or maybe I'm doing > > something wrong when compiling. > > The last patch in the series contains the changes to n800_defconfig. > Also attached as .config. I don't understand, then, why there are differences between the config generated by 'make n800_defconfig' and the config you attached. Like CONFIG_FRAMEBUFFER_CONSOLE is Y in the attached config but N in the generated config (and others). > > I'm compiling on an amd64 system with the following packages (and their > > dependencies) from emdebian.org: > > binutils-arm-linux-gnueabi 2.18.1~cvs20080103-4 > > cpp-4.3-arm-linux-gnueabi 4.3.0-4 > > g++-4.3-arm-linux-gnueabi 4.3.0-4 > > gcc-4.3-arm-linux-gnueabi 4.3.0-4 > > > > and in the Makefile: > > CROSS_COMPILE ?= arm-linux-gnueabi- > > > > For now I'll try with the latest from linux-omap-2.6 with your patches. > > Yeah that should work. Just dor ARCH=arm CROSS_COMPILE=gcc-4.3-arm-linux-gnueabi- > If in doubt, you can also try the codesourcery toolchain, but sounds > like your compiler is just fine. I have been using the Makefile instead, just changing this: CROSS_COMPILE ?= arm-linux-gnueabi- But that still doesn't work so: I installed 4.2.3-5 of cpp, g++, and gcc and tried it again and finally it works. So I guess I can blame the 4.3 packages, because I have been using them all this time in some form, both in the chroot and on the amd64 system. I should have tried 4.2 earlier. Thanks for your help.