|
See the Dell Axim X3 wiki page for
information on porting Linux to the Dell Axim X3.
You may also find extra information on the
Dell Axim X5 wiki page.
The Dell Axim X5 uses MediaQ 1132 as LCD and TFT panel controller it is also
used as extended GPIO(for example card ready signal from PCMCIA is connected to
it) Than it uses AC'97 codec for sound and touchscreen. For more info see
/linux/Documentation/axim.txt
11/13/2003 or 13.11.2003:
I have started porting kernel 2.6 to Axim and will not return to kernel 2.4
since that would just make things more complicated ... you have to wait, since
there is no bootable kernel available right now ....
Things that work
- involve: Touchscreen, sound, LCD, buttons, serial port, charging
Things left to do (in no particular order)
BootBlaster
- Get BootBlaster running on Axim.
- Detect Axim machine type
- Read all of flash for backup
- Update code to enable VPPEN so flash can be erased and written.
- Write new bootldr to flash.
Bootldr
- Allocate Axim machine type for Linux. DONE - 339
- Update PocketPC signature to match PocketPC image on Axim
- Fix memory region addresses in bootconfig.h.
JTAG
JTAG tasks
- Add code to enable VPPEN on Axim.
jflash_pxa_linux
Linux Kernel
- Allocate Axim machine type for Linux. DONE - 339
- Add support to arch/arm/mach-pxa/axim.c. DONE
- Implement GPIO support for Axim. In progress
- Update HAL support for Axim. In progress
- Display: mq1100, decode wince regdump and fill in values for Axim.
- LCD: turn on power to LCD. Kinda sorta
- control frontlight. almost
- Sound: AC97. (almost) works.
- MediaQ USB support .
Known Problems
- Serial port does not work if cable not connected while PPC running FIXED
- Sound has to be played while booting linux from PPC in order for sound to work FIXED
- MQ LCD support works, but is not yet in CVS
- Axim battery support does not work yet
|