XO-1.75/TODO List: Difference between revisions
< XO-1.75
Jump to navigation
Jump to search
(→A2) |
|||
Line 76: | Line 76: | ||
==== A2 ==== |
==== A2 ==== |
||
* EC needs power control for uSD |
* EC needs power control for uSD |
||
* fix termination on camera clock. eliminate ferrites. |
|||
* Keep outs on serial connectors!!! |
|||
* move camera connector back (again) |
|||
* change jtag connector |
|||
==== B1 and later ==== |
==== B1 and later ==== |
Revision as of 05:28, 30 October 2010
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
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
- fix termination on camera clock. eliminate ferrites.
- Keep outs on serial connectors!!!
- move camera connector back (again)
- change jtag connector
B1 and later
- TCON specs
- move from expensive PCB to FR4
- choose LCD panel