Linux 2.4.26-vrs1-pxa1-adsx2
This version- Supports BitsyX, AGX, GCX and VGX boards.
- Uses Fast FPE instead of NWFP for faster floating point calculations.
- Retries mounting the root file system. This allows the root device to be a USB drive without an initial ramdisk.
- Avoids unnecessary root device fscks by setting the time from the RTC during RTC driver initialization.
- Includes support for USB Bluetooth devices.
- Allows the backlight polarity and intensity to be reversed from the kernel command line.
- Sends the “Uncompressing Linux...” message to the console instead of the debug port.
- Fixes a rare PXA timer interrupt bug (AKA the "sunspot bug").
- Fixes a watchdog timer configuration bug.
Important Warnings and Requirements Kernel source and patches
- linux-2.4.26.tar.bz2 (~30MB)
Download from the link above or from kernel.org and make a base directory.
bzcat < linux-2.4.26.tar.bz2 | tar -xf -
- patch-2.4.26-vrs1.gz (~595kB)
Download from the link above or from arm.linux.org.uk. Change to the linux directory and apply the patch using patch level "-p1".
cd linux-2.4.26 zcat patch-2.4.26-vrs1.gz | patch -p1
- linux-2.4.26-vrs1-pxa1.patch.gz (~250kB)
Download from the link above or (uncompressed) from Robert Schwebel. Remain in the linux directory and apply the patch using patch level "-p1".
zcat linux-2.4.26-vrs1-pxa1.patch.gz | patch -p1
- diff-2.4.26-vrs1-pxa1-adsx2.gz (~220kB)
Download from the link above and apply the patch using patch level "-p1".
zcat diff-2.4.26-vrs1-pxa1-adsx2.gz | patch -p1
Root File System
There are several root file systems that are suitable for use with this kernel. Visit the Root File Systems topic to learn more. Precompiled Kernel Images
You can download a precompiled Linux 2.4.26-vrs1-pxa1-adsx2 kernel image for your board configured and tested as shown.
- BitsyX zImage [MD5]
- LCD (Sharp LQ64D343, 640x480)
- Touch screen
- On-Board Flash
- PCMCIA Interface
- CF Interface (requires CF connector board)
- On-Board Ethernet (requires Ethernet connector board)
- USB Host
- 3 PXA Serials
- Power Management
- CPU Frequency and Voltage Scaling
- ADSmartIO
- AC97 Audio
- Real Time Clock
- Watchdog Timer
- AGX zImage [MD5]
- LCD (Sharp LQ64D343, 640x480)
- Touch screen
- PS/2 Keyboard
- On-Board Flash
- PCMCIA Interface
- On-Board Ethernet
- USB Host
- 3 PXA Serials
- 8250 QuadUART
- Power Management
- CPU Frequency and Voltage Scaling
- ADSmartIO
- AC97 Audio
- Real Time Clock
- Watchdog Timer
- GCX zImage [MD5]
- LCD (Sharp LQ64D343, 640x480)
- Touch screen
- PS/2 Keyboard
- On-Board Flash
- PCMCIA Interface
- On-Board Ethernet
- 3 PXA Serials
- Power Management
- CPU Frequency and Voltage Scaling
- ADSmartIO
- AC97 Audio
- Real Time Clock
- Watchdog Timer
- VGX zImage [MD5]
- LCD (Sharp LQ64D343, 640x480)
- Touch screen
- PS/2 Keyboard
- On-Board Flash
- PCMCIA Interface
- On-Board Ethernet
- USB Host
- 3 PXA Serials
- 8250 QuadUART
- Power Management
- CPU Frequency and Voltage Scaling
- ADSmartIO
- AC97 Audio
- Real Time Clock
- Watchdog Timer
|