...your main source of everything AVR32 Linux

Navigation

MakeNewKernel

NOTE: This is to be removed, you should use CompilingTheKernel

Notice:

Kernels greater than 2.6.18 do not include support for sound other than the bit stream DAC as of 20 Aug 2007.

We will make the Kernel 2.6.21.6 as example.

So you have to download:

Description Link
Kernel Source of Kernel 2.6.21.6 download
Kernel Patch + ATNGW100 support download

Save Kernel Source and Kernel Patch in the same Directory and extract the Linux Kernel and the Patch.


Go into the Kernel directory and apply the patch.

cd linux-2.6.21.6

patch -p1 < ../linux-2.6.git-32f15dc5e6252f03aa2e04a2b140827a8297f21f.patch


Now we can Configure the Kernel.

make ARCH=avr32 CROSS_COMPILE=avr32-linux- atngw100_defconfig

make ARCH=avr32 CROSS_COMPILE=avr32-linux-


If you want to rebuild you must clean first:

make ARCH=avr32 CROSS_COMPILE=avr32-linux- distclean


Thats it!! smilewith this few steps I can build a Kernel. I don't know if it is runnig I will test it soon.

More Cooming Soon.... wink

r7 - 21 Jun 2008 - 01:16 - BenNizette
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Atmel®, AVR® and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries.
All other trademarks are the property of their respective owners.
Powered by Wed, 08 Feb 2006 build 8740
Syndicate this site