Handhelds.org splash banner Handhelds.org logo by Chrysovalandes Sophocleous
Status of the iPAQ H3600 port

Compaq iPAQ H3600 Port Status

1/17/2001
v0.19 is stable. See IPAQLinuxDistributionChangeLog for more recent information.
10/23/2000
v0.17 is stable.There are a couple of known problems: backspace and sticky modifier bits, but PCMCIA works much better than in v0.16. Socket and Kingston CF ethernet work, IBM microdrives work, CF flash cards work, and Cabletron, Lucent 802.11 Silver and 802.11 Gold work.
If you have a card that still is recognized as anonymous memory, try this:
echo 0xFFFAFFFA > /proc/bus/pccard/00/msc2
This will slow down the timings for the PCMCIA bus. We are setting this to the value we read from WindowsCE.
9/28/2000
v0.16 is stable.
later on 9/8/2000
Problem solved: v0.14 is out. Everyone should update their bootloader because while not everyone may have experienced the problem, the bug is present in all versions. Basically, a register was not set and its value was floating. So whether you saw it or not depends on the tolerances of the parts in your machine. Update!
9/8/2000
It's been almost a week since we reported that there were problems with machines on which v0.13 was newly installed. This has been causing some problems for people because v0.12 won't install on many machines and we've been telling you not to use v0.13. We will keep everyone posted on our progress with this.

Several people have reported that the mixer does not work, and that the audio driver usually but not always sets the volume to the maximum level. Also, only one mode is supported: 44.1Khz, 16bps, stereo.

Many people are unhappy that the button controller will only report the first of N button presses. This seems to be in the button controller's microcode and can only be changed by Compaq, or by replacing that chip with one programmed differently. The buttons are mapped into keysyms by the X server. Run xev to see what they are. The next revision of the X server will treat them as modifiers.

Keith Packard is talking about a portrait-mode X server in time for ALS in late October.

IMPORTANT: do not use /dev/flash6. If you happen to have 32M flash chips. you will not kill your bootloader if you use /dev/flash6. Most people have 16M flash chips.

Nils Faerber devised a clever solution to the problem many people have experienced using Minicom to transfer files to the bootloader.

iPAQs are getting into the retail channel, and some people report receiving CF sleeves and serial cables. No report of anyone with a PCMCIA sleeve yet.

8/7/2000
We've been lax in updating this page. Sorry. Your web site maintainer has been snowed under recently.

Recent progress: in release v0.12.

Kernel version 2.4.0-test5-rmk2-np1-hh1

X server based on XFree86 4.0.1: hacked to lie about the visual type temporarily, to work around an imlib bug.

We are switching the software load over to CRAMFS: this results in LOTS more memory being available. Additionally, the latest release (v.12) can boot from other devices, including ethernet and disk.

Various devices have been tested in the CF and PCMCIA expansion packs, including:

  • The IBM 340 MB model DMDM-10340 works
  • the Socket LP-E ethernet compact flash ethernet works
  • The Toshiba 2GB PCMCIA disk works in the PCMCIA expansion pack
  • The Lucent 802.11b wireless PCMCIA card is working.
7/5/2000
Jamey has jffs turning over. Lots of work on the bootloader: ymodem not (yet) working. We have one problem we don't yet understand standing in the way of successfully saving flash...
7/4/2000
Wonderful fireworks!
6/30/2000
Tom has xmpeg running. Pictures of iPAQ internals, and of the unit running X.
6/28/2000
Screenshots from the X Window System running various applications.
6/27/2000
Boot loader updated to sanity check bootloader installation using checksums
6/15/2000
Buttons and backlight working with the X Window System.
6/14/2000
PCMCIA option pack (sleeve) working, ethernet driver working, work underway on 802.11b driver and audio driver
6/13/2000
Kernel updated to 2.4.0-test1-ac7-rmk1-np6. Touch screen working with X Window System
6/12/2000
Sane ramdisk and kernel available; bootloader needed option set
6/8/2000
Bootloader had nasty bug: wasn't setting up the second 16 meg of memory.
6/5/2000
"Release" V0.1"
6/1/2000
WinCE installation program running, initial flash loads together
5/30/2000
Touch screen driver checked in, but will continue to change
5/26/2000
Kernel updated to 2.3.99-pre8
5/25/2000
Linux running on pre-production form-factor units
5/05/2000
Linux 2.3.99-pre6 booted on development board
5/02/2000
X Server running on FBdev driver; no input
4/06/2000
Linux 2.3.99-pre1 booted on development board
2/2000
Project start
Modified December 7, 2000, by webmaster@handhelds.org


$Id: status.html,v 1.21 2003/07/18 23:47:31 antiproxy Exp $