Status of Angstrom port to Zaurus SL-5600 PDA (Poodle)

Linux 2.6.24 is supported

Poodle specific bugs

Meta bug for Poodle

Angstrom 2007.12 was originally shipped with kernel 2.6.17. We are currently in the phase to move over to kernel 2.6.24, which in general works much better, esp. with regard to SD-card support.

status of... on kernel...

2.6.17

2.6.24

notes

Keyboard

works

works

Need to check if keymaps are correct.

Compact Flash

works

works

SD card support

partly

works

Most SD cards work. See list of working SD cards below. On 2.6.17 many "buffer I/O errors" may appear in syslog, but 2.6.24 should work very well.

LCD & Touchscreen

works

works

2.6.24 OK. Some screen disortions when moving backlight slider in GUI with 2.6.17Bug 3566

Battery LED

works

works

Need to check if battery charging stops correctly when full

USB network

works

unknown

Tested on Windows XP Pro and Ubuntu Gutsy

USB storage

unknown

unknown

Suspend

works

works

Works when selected in menu or via "apm --suspend" on command line. When "Cancel" button - which is the On/Off button - is held down, nothing happens and syslog contains "power.c: device-level power management is not supported yet." Patch available in Bug 2367 which awaits integration into 2.6.24

Halt on battery open

works

works

The system powers off on activating the battery-compartment-switch

Infrared (IRDA)

unknown

works

tested with Opie, IRDA receive enabled, send and receive phonebook entry to Nokia 6310 mobile phone via IRDA.

Audio playback

unknown

works

tested with 'aplay sound.wav'. Check ALSA mixer setting with alsamixer first.

Microphone

unknown

works

tested with 'arecord file.wav'. Check ALSA mixer setting with alsamixer first.

Bluetooth

unknown

unknown

Helge has no hardware to test this.

Wireless - WEP

unknown

works

Wireless - WPA

unknown

works

tested OK by Helge

SD and MMC card support

Kernel 2.6.23 and higher handles most (all?) SD and MMC cards. Kernel 2.6.17 had lots of problems, especially with bigger SD cards. The following cards were reported to work:

External references to kernel stuff

Mentors for Poodle

Installing Angstrom on Zaurus Poodle

See http://linuxtogo.org/gowiki/PoodleInstall WIP - Zaurus boots now with kexecboot.

Latest (unstable) autobuilder images can be found at http://www.angstrom-distribution.org/unstable/autobuild/poodle/

Note that the rootfs images found at http://www.angstrom-distribution.org/releases/2007.12/images/poodle/ contain ./boot/zImage links to nothing. To fix this, copy the zImage.bin from an installkit.

Tech Notes

SL-5600 32MB RAM, 64MB FLASH

cmdline and mtdparts

2.4 Kernel command line: console=ttyS0 root=/dev/mtdblock2 mtdparts=sharpsl-nand:7168k@0k(smf),22528k@7168k(root),-(home) jffs2_orphaned_inodes=delete

http://www.rot13.org/~dpavlin/zaurus/bench/dmesg-1.00

ZaurusPoodle (last edited 2010-02-04 09:32:39 by host214-85-static)