XO-1.75/TODO List: Difference between revisions
< XO-1.75
Jump to navigation
Jump to search
No edit summary |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
This page has been deprecated, in favor of the [http://dev.laptop.org/ Trac system] for software features, and version specific lists (''e.g.'' [[XO1.75_A2_A3_Changes|A2->A3]], [[XO1.75_A3_B1_Changes|A3->B1]], [[XO1.75_B1_C1_Changes|B1->C1]]). |
|||
This is a list of stuff we need to do for 1.75 |
|||
=== Hiring === |
|||
* project manager |
|||
* hardware designer |
|||
* kernel maintainer - porting android |
|||
* kernel developer - writing new code |
|||
* X developer |
|||
* multitouch UI graphics design / visual? Maybe on Sugar Labs staff |
|||
* multitouch UI engineer |
|||
* build engineer |
|||
* release manager |
|||
=== Software === |
|||
==== Linux ==== |
|||
* SPI driver |
|||
* setup new build machine |
|||
* Choose distro |
|||
* ALSA support for Realtek codec |
|||
* TCON support/debugging |
|||
* touchscreen driver |
|||
* C-state management |
|||
* X driver |
|||
** 2D |
|||
** 3D |
|||
* camera driver - same camera, different port |
|||
* pretty boot w/o DCON freeze hack |
|||
* acceler/magnet-ometer driver |
|||
* button GPIO event support |
|||
* power management in all its glory |
|||
==== EC ==== |
|||
* new repository |
|||
* Power-up sequencing |
|||
* SPI driver |
|||
* PS2 keyboard/mouse |
|||
* battery - use 1wire interface, use new timer code |
|||
* jump to RAM (if doesn't work, need to mux pins) |
|||
==== OFW ==== |
|||
* memory init |
|||
* SPI driver |
|||
* DCON driver |
|||
* Marvell USB driver |
|||
** also deal with the hub |
|||
* Marvell SD driver |
|||
* Marvell NAND HW driver |
|||
* audio - Realtek codec |
|||
* TCON - init over I2C - support/debugging |
|||
* C-state management |
|||
* camera driver - same camera, different port for diags |
|||
* touchscreen diag |
|||
* accelerometer diag |
|||
* button GPIO support for startup and diags |
|||
* mfgdiags integration |
|||
=== Hardware === |
|||
* [http://www.laptop.org/team/index.php/XO1.75_Hardware Hardware Description] |
|||
* [[XO1.75_Bringup|XO-1.75 Bringup plans]] |
|||
==== A1 ==== |
|||
* touchscreen parameters |
|||
* touchscreen technology selection (interface choice is urgent) |
|||
* take unused pins over to something we can connect to after the fact |
|||
* schematics |
|||
* power distribution |
|||
* critical signals |
|||
* choose memory chips (single bank) |
|||
* choose NAND chips |
|||
* choose SPI FLASH chips |
|||
==== A2 ==== |
|||
* EC needs power control for uSD |
|||
==== B1 and later ==== |
|||
* TCON specs |
|||
* move from expensive PCB to FR4 |
|||
* choose LCD panel |
Latest revision as of 04:27, 21 July 2011
This page has been deprecated, in favor of the Trac system for software features, and version specific lists (e.g. A2->A3, A3->B1, B1->C1).