Optimus black and stuff
[wiki.git] / OptimusBlackP970.wt
1 //include OptimusBlackP970.wti
2 //include Device/Header.wti
3
4 //include Device/Development.wti
5
6 //include Device/DevelopmentSerial.wti
7 * [[//print DEVICE_PREFIX//U-Boot|//print DEVICE_NAME// U-Boot]]
8 * [[//print DEVICE_PREFIX//Linux|//print DEVICE_NAME// Linux]]
9
10 //include Device/FreedomPrivacy.wti
11
12 h2. Research
13
14 h3. Hardware table
15
16 |_. Component |_. Name |_. Status |_. Documentation |
17 | SoC | Texas Instruments OMAP3630 | Linux kernel support | "swpu177aa.pdf":http://www.ti.com/lit/pdf/swpu177 |
18 | CPU | ARM Cortex-A8 | Linux kernel support | "swpu177aa.pdf":http://infocenter.arm.com/help/topic/com.arm.doc.ddi0344k/DDI0344K_cortex_a8_r3p2_trm.pdf |
19 | GPU | Imagination Technologies PowerVR SGX530 | Linux kernel support, proprietary userspace | |
20 | Modem | Intel XMM6160 | Free userspace implementation for the AT protocol | "mobile-xmm-6160-brief.pdf":http://www.intel.com/content/dam/www/public/us/en/documents/platform-briefs/mobile-xmm-6160-brief.pdf |
21 | Wi-Fi | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
22 | Bluetooth | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
23 | FM radio | Broadcom BCM4329 | Linux kernel support, proprietary loaded firmware | |
24 | GPS | Broadcom BCM4751 | Proprietary userspace, proprietary loaded firmware, no free implementation: [[BCM4751]] | "BCM4751":http://www.broadcom.com/products/GPS/GPS-Silicon-Solutions/BCM4751 |
25 | Audio Codec | Wolfson WM9093 | Linux kernel support | "datasheet.pdf":http://pdf1.alldatasheet.com/datasheet-pdf/view/474197/WOLFSON/WM9093/+3542-9VTMKGTRR+byGNHD+/datasheet.pdf |
26 | Audio Codec | Texas Instruments TWL5030 (TPS65950) | Linux kernel support | "tps65950.pdf":http://www.ti.com/lit/gpn/tps65950 |
27 | Touchscreen | LG Innotek TSM-G402A | Linux kernel support | |
28 | Display | Hitachi TX10D10VM0EAA | Linux kernel support | |
29 | Accelerometer | Kionix KXTF9 | Linux kernel support | "KXTF9-4100 Specifications Rev 6.pdf":http://kionixfs.kionix.com/en/datasheet/KXTF9-4100%20Specifications%20Rev%206.pdf |
30 | Compass | Asahi Kasei AK8975C | Linux kernel support, free userspace | "AK8975.pdf":http://www.akm.com/akm/en/file/datasheet/AK8975.pdf |
31 | Gyroscope | InvenSense MPU-3050 | Linux kernel support, free userspace | "MPU-3000A.pdf":http://store.invensense.com/datasheets/invensense/MPU-3000A.pdf |
32 | Light sensor | Rohm BH1621FVC | Linux kernel support | "bh1621fvc-e.pdf":http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/light/bh1621fvc-e.pdf |
33 | Proximity sensor | Sharp GP2A | Linux kernel support, free userspace | |
34 | Camera (back) | Sony IMX072 | Linux kernel support | |
35 | Camera (front) | MM Solutions YACD5B1S | Linux kernel support | |
36 | PMIC | Texas Instruments TWL5030 (TPS65950) | Linux kernel support | "tps65950.pdf":http://www.ti.com/lit/gpn/tps65950 |
37 | PMIC | Texas Instruments LP8720 | Linux kernel support | "lp8720.pdf":http://www.ti.com/lit/gpn/lp8720 |
38 | Battery charger | Richtek RT9524 | Linux kernel support | "DS9524-01.pdf":http://www.richtek.com/assets/product_file/RT9524/DS9524-01.pdf |
39 | Fuell gauge | Maxim MAX17043 | Linux kernel support | "MAX17043-MAX17044.pdf":https://datasheets.maximintegrated.com/en/ds/MAX17043-MAX17044.pdf |
40 | Backlight driver | Skyworks AAT2870 | Linux kernel support | "202074A.pdf":http://www.skyworksinc.com/uploads/documents/202074A.pdf |
41 | Flash driver | Richtek RT8515 | Linux kernel support | |
42 | MUIC | Maxim MAX14526 | Linux kernel support | |
43 | UART switch | Fairchild FSUSB63 | Linux kernel support | "FSUSB63":https://www.fairchildsemi.com/datasheets/FS/FSUSB63.pdf |
44
45 h3. References
46
47 //include OptimusBlackP970References.wti