A short note upfront though.
These images run fine on my openrd client board but come without any warranty.
If you do not know what you are doing or feel unsure about this, please do not
install this image. Whatever happens to your system is fully at your own risk!
It assumes you have a basic knowledge on the boot process. Under any situation
it is strongly recommended that you first read this page completely before
making any changes. Also it is strongly recommended that you back up all
valuable data on your system first. Did I already mention that any action you
undertake after reading this page is at your own risk, including everything
what occurs after doing so.
The image itself is build under openembedded. Source code is from git://repo.or.cz/linux-2.6/linux-2.6-openrd.git, patched with four patches from Tanmay Upadhyay from einfochips. One for initializing i2c and pci express, one for audio support, one for graphics support and one for SD support.
If you still insist in installing this download uImage_2.6.33-rc1.gz, unzip with gzip and copy
it to into your boot
partition (you can either rename the file to the original name (e.g. uImage or
uImage.bin) or change the u-boot args to boot the uimage kernel.
Note that if you come from the 2.6.22 kernel you need to change mainlineLinux
and arcNumber. See for info this page:
http://code.google.com/p/openrd/wiki/UbootConfigForMainLineKernel
Although not absolutely necessary to boot, you probably also want to install some additional modules. I have made a large number of modules for this kernel available. As a single tar file exceeded the size limit of my provider I have split things (rather crudely) in 10 parts. Just download whatever part you need. You can examine the txt file to see if you need a part. (most likely what you need is in the first two parts).
Various modules part 1
misc1.txt
modules_2.6.33-rc1.misc1.tar.gz.
Various modules part 2
misc2.txt
modules_2.6.33-rc1.misc2.tar.gz.
networking modules
net.txt
modules_2.6.33-rc1.net.tar.gz.
wireless modules
wireless.txt
modules_2.6.33-rc1.wireless.tar.gz.
/lib/firmware
firmware.txt
modules_2.6.33-rc1.firmware.tar.gz.
netfilter modules
netfilter.txt
modules_2.6.33-rc1.netfilter.tar.gz.
video modules (part 1)
video1.txt
modules_2.6.33-rc1.video1.tar.gz.
video modules (part 2)
video2.txt
modules_2.6.33-rc1.video2.tar.gz.
media rleated modules
media.txt
modules_2.6.33-rc1.media.tar.gz.
dvb modules
media_dvb.txt
modules_2.6.33-rc1.dvb.tar.gz.
After downloading copy to your root partition
and, while in the root directory / and as root untar the zip file.
If you are interested in how the kernel is compiled you can also download the compressed config-2.6.33-rc1.gz file.
Have fun!
FM