Loox550

Linux port status
Kernel: 3.8

What works

 * Basic functionality
 * USB host
 * USB OTG
 * LCD
 * Touchscreen (need improvements)
 * All buttons including power button
 * limited SD card
 * technically: only when SD is used right before kernel boot, then regulator gives power to SD slot and it works
 * simple: you need to boot from SD card or someway utilize it until kernel boots

Hardware
CPU Intel 520 MHz XScale PXA270 Display TD035STEE1 Touchscreen TI TSC2046 ? (OR 7845 it works with it) ROM 128 MB M-SYSTEM DiskOnChip G4 MD8832-d1G-V3-X-P RAM 64 MB HYB18L256160BF-7.5 Audio Wolfson WM8750S Wi-Fi TI WL1250 aka TNETW1250 Bluetooth TI BRF6150 Other (unknown): wl3422mzwn (wifi transciever) AIC1110 (TLV320AIC1110 PCM codec) CPLD 2C64A

Basic GPIOs
? = not verified in code or not sure 0 Power button ... 4 Battery cover ... 9 AC plug ... 11 Full battery detection 12 ? 13 USB detect N 14 ? 15 SD Readonly ? 16 Backlight PWM ? 17 works as PWM ? ... 22 Bluetooth reset ? ... 28 I2S_BITCLK Sound codec ? 29 I2S_SDATA_IN -- ? 30 I2S_SDATA_OUT -- ? 31 I2S_SYNC -- ? ... 48 WiFi CLK ? ... 52 WiFi PWR ? --- 56 Audio cradle out enabled ? 57 USB PULLUP ... 78 SD card detection ... 82 MMC/SD and WiFi MUX 0 accessing MMC/SD 1 accessing WiFi ... 90 WiFi reset ? ... 93 Headphone Jack ? 94 Touchscreen panel IRQ_N ... 97 PXA27x keypad matrix output 0 ? 98 PXA27x keypad matrix output 1 ? 99 GPIO_NR_LOOXC550_CHARGE_EN_N 100 PXA27x keypad matrix input 0 ? 101 PXA27x keypad matrix input 1 ? 102 PXA27x keypad matrix input 2 ? 103 GPIO_NR_LOOXC550_KP_MKOUT0 ? 104 GPIO_NR_LOOXC550_KP_MKOUT1 ? ... 107 Charge enabled??? WM5 sets it to 0 on external power connected (GPIO_NR_LOOXC550_USB_CHARGE_RATE_N) ? 108 SD POWER ? ... 113 I2S_SYSCLK Sound codec 114 ??? output, turbo mode=1,standart=0, power-saving=1 or 0 115 ??? output, turbo mode=1,standart=1, power-saving=0 116 ??? output, turbo mode=0,standart=1, power-saving=0 117 I2C SCL 118 I2C SDA

EGPIOs (by htc-egpio)
7 banks * 16 gpio in one, in summary 112 gpios. Starts at 192.

... 16 LED 1 ? 17 LED 2 ? 18 LED 3 ? ... 32 LED 4 ? 33 LED 5 ? 34 LED 6 ? ... 48 LED 7 ? ... 63 ?