Handhelds.org - Open source for handheld devices

UserPreferences

HpIpaqRx1950


HP iPAQ RX1950 Series

Home | Downloads | Hardware | Documentation | Old home page

Introduction

http://h10010.www1.hp.com/wwpc/pscmisc/vac/us/images/business/product_graphics/1132544.jpg

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 [FTP]here
23 Jan 2009 Downloads site moved [FTP]here
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. [WWW]patch [WWW]precompiled kernel and modules
13 Jan 2009 Patch for 2.6.28. Added mmc power control. [WWW]patch [WWW]precompiled kernel and modules
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)