XO 3 A1

From OLPC
Revision as of 06:14, 6 December 2011 by Wad (talk | contribs) (Gotta start somewhere!)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  This page is monitored by the OLPC team.

XO-3 Tablet Alpha test model, also known as A-test or A1.

Description

The A1 was the first prototype of the XO-3 built. The bring up happened in early December 2011.

The number of boards obtained was small, and distribution was limited to demonstrations, hardware testing, and UI development. Much of the software development is being done on XO-1.75 laptops, due to the similarities.

Identification

  • Bare circuit board, no case or display
  • Rev. A motherboard

Photographs:

XO3 A1 mobo bottom.jpg

Software Support

  • The current OpenFirmware release is Q5A00. (XO-3 uses Q5xxx OpenFirmware releases. These will not work on an XO-1 or XO-1.5. As with XO-1.75, Open Firmware and the EC firmware are separate.)
  • There is no current Linux image.

It is strongly recommended that you have two sources of power (a charged battery and an external power source) when you upgrade your EC or OpenFirmware. Failure to do so may require the use of an SPI programmer to recover your tablet.

Upgrading the EC code

Using OpenFirmware and WiFi

ok wifi SSID_name
ok flash-ec http:\\dev.laptop.org\pub\ec\cl2-0_1_6.img
Reading http:\\dev.laptop.org\pub\ec\cl2-0_1_6.img
Scan for: SSID_name found
Associate with: SSID_name 
DHCP got 10.0.0.170
EC firmware verison: XO-EC 5 0.1.01 2011/12/06
Erasing ...

Writing ...
fff0 
Verifying ...
fff0

Board powers down at this point due to EC restart. Power up manually.

Using the serial console

Dwonload the EC image, rename it to use FAT compatible names (8.3) and place it on a USB stick. Insert the USB stick in the tablet. Interrupt the OFW boot process by pressing the ESC key on the serial console, and type the following:

ok flash-ec u:\cl3-1_01.img

Upgrading OFW

Place a recent release of the Q5XYY firmware onto a USB stick, and insert it in the tablet. Interrupt the OFW boot process by pressing the ESC key.

Type (assuming a q5a00 release):

 flash ext:\q5a00.rom

Reboot by holding down the power button once this is completed.


Upgrading Linux

Installing from OpenFirmware

You will need the .zd version of the OS image. Download it, then:

  1. Place the image on a USB stick, and insert it into the tablet.
  2. Get the Ok prompt by interrupting the OFW boot process through pressing the ESC key.
  3. Install onto the eMMC by typing:
fs-update u:\os1.zd

Restrictions

Still being discovered!

Documentation

Supporting documentation for these boards (all in PDF, coming soon!):

Please note that production boards will likely have different pin mappings and connector locations.

Followed by

Preceded by

Changes