HP iPAQ RX1950 Series
Home | Downloads | Hardware | Documentation | Old home page
Introduction
This Wiki is a whiteboard for the project to run Linux on the HP iPAQ rx1950 series PDAs. This port is complete except for bugs, which we would appreciate help fixing.
You can boot from PocketPC using haret.exe
The port is based on the 2.6 Linux kernel.
Use top menu above to navigate to documentation and development resources.
News
| 12 Feb 2009 |
New patch available |
| 23 Jan 2009 |
Downloads site moved |
| 20 Jan 2009 |
One more patch for 2.6.28. Fixed power issues (no more power consumption in suspend), moved to pwm-bl driver instead of s3c2410-bl, small fixes to adc driver. |
| 13 Jan 2009 |
Patch for 2.6.28. Added mmc power control. |
| 12 Jan 2009 | Patch for 2.6.28. Issues with battery and touchscreen fixed. http://fenix-fen.at.tut.by/2.6.28-12-jan-2009.tar.bz2 |
| 8 July 2008 | No more LCD flickering after resume. Patch available at http://embedded.net.ru/rx1950/2.6.25.4 |
| 24 June 2008 | Charging now working OK. First implementation of battery support available. Look at http://embedded.net.ru/rx1950/2.6.25.4 |
| 13 June 2008 | good news: sound and wi-fi drivers now working! Look at http://embedded.net.ru/rx1950/2.6.25.4 |
| 8 June 2008 | weblog describing rx1950 linux porting started. http://anarsoul.blogspot.com/ |
| 7 June 2008 | new patch for linux 2.6.25.4. Suspend now works, issue with mmc resuming fixed (thanks to Denis), still problems with lcd. You'll need patched haret to boot this kernel (download it from Downloads section) |
| 3 June 2008 | patch for linux 2.6.25.4. Issue with usb fixed (patch from openmoko), suspend now works, but it seems that s3cmci driver can't resume correctly |
| 13 May 2007 | Downloads site moved to http://embedded.net.ru/rx1950 |
| 17 Mar 2007 | patch for linux 2.6.20 - please submit this to CVS |
| 13 Feb 2007 | Port submitted to HandHelds.org CVS (committed) |
| 11 Feb 2007 | Rewriting project page |
Port status: 2009-feb-12
Hardware support status code: B
| Component | Status | Comments | |||
| Boot process (all ticks required for D status) | |||||
| Boot process |
|
||||
| Boot-critical hardware (all ticks required for C status) | |||||
| Basic hardware |
|
||||
| SD/MMC |
|
new s3c-mci driver | |||
| USB device |
|
||||
| Display |
|
||||
| Basic PDA hardware/use (all ticks required for B status) | |||||
| Buttons |
|
||||
| Touchscreen |
|
||||
| Suspend/Resume |
|
||||
| Battery control |
|
||||
| APM status |
|
||||
| Backlight |
|
||||
| GUI launching - GPE/OPIE |
|
||||
| Advanced PDA hardware/use (all ticks required for A status) | |||||
| Sound | Part. | Some issues with codec power management | |||
| Flash memory |
|
||||
| Serial |
|
||||
| IrDA |
|
||||
| LEDs | Part. | Works like in WinCE, but not exported to userspace. | |||
| Bootloader | - | ||||
| Full hardware support (all ticks required for A+ status) | |||||
| WiFi | Part. | Need to boot linux with wifi enabled. Driver available only for 2.6.25.4 | |||
| USB host | - | Driver exists, we can switch usb port to host mode, but no tests were performed | |||
Legend:
- full support, - doesn't work.
Additional values (use sparingly): WIP - work just started, Part. - partial support, more work needed.
Hardware support letter codes (for SupportedHandheldSummary ):
| Hardware support letter code | Status description and notes |
| A+ | Full support of extended hardware (if applicable) |
| A | Advanced PDA hardware supported |
| A- | Advanced PDA hardware supported with insagnificant problems |
| B | Basic PDA hardware supported (required for PIM use) |
| B- | Basic PDA hardware supported with minor problems |
| C | Boots into GUI (buttons/TS may not work yet) |
| D | Kernel boots to command line |
| D- | Kernel port exists, but has problems booting to command line |
| | No port/Doesn't boot |
People involved
(Alphabetical order)
-
Denis Grigoriev <dgreenday@gmail.com>
-
Vasily Khoruzhick <anarsoul@gmail.com>
-
Victor Chukhantsev <victor.noname@gmail.com> (sold PDA)