Difference between revisions of "HIP:PMP:Kernel"

From Earlham CS Department
Jump to navigation Jump to search
(chroot)
Line 19: Line 19:
 
# patch kernel
 
# patch kernel
 
  patch -p0 < TS-2.5-2.4.23.patch
 
  patch -p0 < TS-2.5-2.4.23.patch
 +
 +
=== Config and Build Kernel ===
 +
# cd to linux-2.4.23
 +
# run menuconfig
 +
make menuconfig
 +
# enable everything under General Setup > Power Management Support
 +
# exit and save
 +
# run make
 +
make dep && make bzImage && make modules
 +
  
 
=== External Links ===
 
=== External Links ===
 
* [http://www.embeddedarm.com/linux/html_docs/Kernel_buld_HowTo.html Kernel build procedure using the TS-Linux patch]
 
* [http://www.embeddedarm.com/linux/html_docs/Kernel_buld_HowTo.html Kernel build procedure using the TS-Linux patch]

Revision as of 10:17, 24 May 2006

Download Developer CD, Kernel, etc

Create Local Copy

  1. Mount developer image and create a local copy.
  2. Copy kernel and patch to /usr/src to local developer image
sudo cp linux-2.4.32.tar.bz2 dev_local/usr/src

chroot, Patch Kernel

  1. cd to dev_local
  2. chroot
sudo /usr/sbin/chroot .
  1. cd to /usr/src
  2. untar kernel
  3. patch kernel
patch -p0 < TS-2.5-2.4.23.patch

Config and Build Kernel

  1. cd to linux-2.4.23
  2. run menuconfig
make menuconfig
  1. enable everything under General Setup > Power Management Support
  2. exit and save
  3. run make
make dep && make bzImage && make modules 


External Links