Linux 2.6.11.11-ep93xx-pxa-ads2
As always, we welcome your feedback and your contributions to linux.
This version- Supports the BitsyXb and Sphere boards.
- Supports P30 flash.
- Fixes a problem with Enhanced I/O (also known as the UCB compatible digital I/O).
- Fixes real time clock and clock resume date/time problems on the BitsyXb.
- Fixes the QuadUART driver so it won't interfere with USB or PCMCIA UARTs.
- Fixes the ep93xx serial driver so it won't shut down a port if that port is the linux console.
- Fixes a problem with /dev/ttyS2 on the BitsyXb.
- Fixes an issue with the USB resume power state.
- Prevents USB mice from being registered as touch screen devices.
- Switches the ads784x touchscreen driver from polling mode to interrupt mode.
- Changes the default pixel depth on the BitsyXb to 8 bpp (like other ADS systems).
This version does not- Support operation as a USB client device.
- Properly support USB web cameras.
- Support MMC cards on the BitsyXb (but SD flash cards work).
- Support audio input on the Sphere.
- Reliably support serial GPS devices on the Sphere.
- Safely support CF card removal on the Sphere without running 'cardctl eject' first.
Compared to Linux 2.4.x kernels, the Linux 2.6.x series- Uses a slightly different naming convention for selecting a machine's default configuration. For example, to configure the kernel with the BitsyXb default configuration, you must use 'make adsbitsyxb_defconfig' instead of 'make adsbitsyxb_config'.
- Introduces a new file system, sysfs, mounted on the /sys directory in the root file system. CPU frequency changes and power managment are now done through this file system instead of through the /proc file system. See the gosleep and setspeed scripts in the root file system for details.
Important Warnings and Requirements
Kernel source and patches
make adsbitsyxb_defconfig
make adssphere_defconfig
and thenmake zImage
The kernel zImage will be in the arch/arm/boot/ directory.
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.
For best results, be sure to use one of the 2004-10-07 (or newer) Debian releases.
Precompiled Kernel Image
You can download a precompiled Linux 2.6.11.11-ep93xx-pxa-ads2 kernel image for your board configured and tested as shown.
- BitsyXb zImage [MD5]
- LCD (Sharp LQ64D343, 640x480)
- Touch screen
- PS/2 Keyboard
- On-Board Flash
- PCMCIA Interface
- CF Interface (requires CF personality board)
- On-Board Ethernet (requires Ethernet personality board)
- USB
- 3 PXA Serial Ports
- 4 8250 QuadUART Serial Ports (requires Ethernet personality board with QuadUART)
- ADSmartIO
- AC97 Audio
- Real Time Clock
- Watchdog Timer
- Power Management
- CPU Frequency and Voltage Scaling
- Sphere zImage [MD5]
- LCD (Sharp LQ64D343, 640x480)
- Touch screen
- On-Board Flash
- On-Board Ethernet
- CF Interface
- USB
- 3 Serial Ports
- AC97 Audio Output
- Real Time Clock
- Watchdog Timer