XO-1.75/TODO List

From OLPC
< XO-1.75
Revision as of 20:43, 18 August 2010 by Wad (talk | contribs) (→‎Hardware)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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 SugarLabs 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

Hardware Description 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

B1 and later

  • TCON specs
  • move from expensive PCB to FR4
  • choose LCD panel