Linux on Palm Treo 650 Porting Status
Home | Status | Hardware | Downloads | How-To | Bootloader
Current Status
| Subsystem | Status | Comment |
| ARM Machine number | Obtained |
|
| Bootloader | Works | Works fine in Cocoboot |
| LCD | Works | LCD needs a patch to pxafb.c to ensure that L_BIAS GPIO doesn't get enabled. |
| Keypad | Works | Needs a keymap to use extended keys - done |
| Sound | Works | Need to expose speaker power GPIO to userspace and develop some default profiles though |
| MMC/SD/SDIO | Works | Has a little bug with IRQ23 complaining... Doesn't effect anything. |
| UART (serial) | Untested | Probably works. |
| Touchscreen | Works | |
| Bluetooth | In Progress | GPIOs found (on ASIC) but needs ASIC-UART driver |
| USB | Works | USB ethernet works. PXA27x USB is buggy though so only a couple of gadget modes work. |
| LEDs | Works | Works. Doesn't take advantage of hardware timers though. |
| Vibrate | Works | Via LEDs driver. |
| Battery level monitor | In Progress | Need to investigate I2C chip in battery. |
| GSM Phone | <#00ff00Works |
See |
| CDMA Phone | To Be Done | Untested |
| IRDA | To Be Done | |
| Internal Flash | To Be Done | Need driver for DoC |
| Power Management | Partially | Both standby and suspend to RAM working. Powering down of peripherals need to be investigated to get a longer battery life. Currently it lasts a day or so in suspend to RAM mode. |