|
From: | Kevin Wells |
Subject: | [Ltib] RE: ARM lpc32xx build fails for linux-2.6.34 |
Date: | Thu, 17 Jun 2010 01:18:12 +0200 |
Hi Amit, I didn’t put pre-built
configurations for the EA and PHY boards in the kernel patch for 2.6.34 so manual
kernel builds don’t have a configuration to start with. I meant to, but I
forgot… L Next patch! If the 2.6.34 option isn’t
in your main LTIB menu now, do a CVS update and bring up the LTIB menu again to
see and switch to it. If you build with LTIB, it will
use the default kernel config in the configs/platform/phy3250 or ea3250 area. But if you build this manually
using the kernel source and the comprehensive patch, you will need a prebuilt
configuration to start with… You can use LTIB to build the
kernel and it will handle the configuration for you. Or, copy the prebuilt config in
the configs/platform/phy3250 into the kernel source. Move the ./config/platform/phy3250/Linux-2.6.34-phy3250.config
file to ./arch/arm/config/phy3250_defconfig in your 2.6.34 source tree. The run make using the
phy3250_defconfig configuration make ARCH=arm
CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-
phy3250_defconfig uImage Note: You might need to add
mkimage to your shell’s PATH environment variable to build uImage –
another reason to let LTIB handle the kernel build. I hope this helps, Kevin From: Amit Hergass
[mailto:address@hidden Hi Kevin, Thanks for the quick response. Below is my build line make ARCH=arm
CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- Thanks, Amit From: Kevin Wells
[mailto:address@hidden Hi Amit, Can you show the entire
‘make’ line with parameters you use to build the image? thanks, Kevin From:
address@hidden
[mailto:address@hidden On Behalf Of Amit
Hergass Hi, I
am quite new to the Linux kernel and will appreciate any information that will
help solving this issue.
|
[Prev in Thread] | Current Thread | [Next in Thread] |