The current Linux 2.6 kernel already supports PXA255, PXA26x and PXA27x. We will update the patches for the missing features and drivers. Coming soon.
Per the discussion in arm-linux-kernel mailing list, the UCB1400 support is not ready in the latest Linux kernel. you could get the patches 3073/1, 3074/2, 3075/2 and 3670.
MSS Framework
We introduced a new MMC framework for the new usage model. You can check it out here. Please kindly send us your comments. Thanks.
For Linux kernel 2.6, you can find GNU tool chain precompiled version here, which includes driscoll-binutils-2.14.90, glibc-2.3.2, glibc-linuxthreads-2.3.2, gcc-3.4.3. Here is the source code and build script.
For Linux kernel 2.4 and previous, here are the precompiled binary and source code, which includes binutils-2.14.90.0.7, gcc-3.3.2, glibc-2.3.2 and glibc-linuxthreads-2.3.2.
We also have a toolchain with EABI and NPTL enabled
here, which includes driscoll-binutils-2.16.92, glibc-2.4, glibc-ports-2.4,
gcc-4.1.1.
For Linux kernel 2.4, here are the
source code and
precompiled binary. For Linux kernel 2.6, here are the
source code and
precompiled binary. BLOB was provided by the Intel developers.
Here is the latest version on PXA27x. U-boot is another popular boot loader for embedded devices. Marco, from
http://www.koansoftware.com, informed
me that they have ported u-boot to Mainstone. Thanks.
Here is the
page This release is the latest 2.6 release on Mainstone
preview kit. The kernel patch bases on 2.6.9. Below is the update notes section
of the
README. For Platform Support: This release is the latest 2.4 release on Mainstone
preview kit. This is the
README. This release is the latest 2.4 release on Lubbock preview
kit. The kernel patch bases on 2.4.19. below is the update notes section of
README. BLOB:File System
Boot Loader
Previous Preview Kit Releases
Mainstone Preview Kit Release @ Feb-25-2005
- Intel® PXA27x
Processor Developer's Kit with C5 stepping
For Driver Support:
- PCMCIA
- Camera interface
- APM
- DVFM (Dynamic Voltage/Frequency Module)
- USB client support
- USB host support
- SRAM support
- Intel® PXA27x
Processor Developer's Kit Keypad
- IrDA
- LCD Controller - 640x480, 240x320
- LCD 16bpp/18bpp/19bpp display support
- LCD VGA, QVGA support
- LCD overlayer1/2
- Touch screen - UCB1400 touch screen support
- Stereo audio
- Product Ethernet support
- 32-bit Flash EEPROM
- Interrupt controller
- Memory management unit
- RTC support
- Intel® Wireless
MMXtm context switching
- Memory controller
- Serial port
Mainstone Preview Kit Release @ Dec-29-2004
Lubbock Preview Kit Release @ June-02-2003
- Add command "go" to support XIP
- TFTP fix
- smc91c96 support
USBHOST:
- Fix the problem of lost packet
BSP Support:
- PXA255
- PXA262
- Fix the Power Manager suspend/resume problem
Driver Support:
- LCD Controller - 640x480
- LCD 16bpp display support
- LCD QVGA support
- Touch Screen - UCB1400 touch screen support
- Stereo Audio
- PCMCIA controller
- Product Ethernet support
- 32-bit Flash EEPROM
- PS/2 keyboard and mouse
- Real Time Clock (RTC)
- OS Timers
- Interrupt controller
- Memory Management Unit
- Memory controller
- Serial port
- I2C
- USB client
- Power Management suspend/resume
- IrDA