XO 1.5 B2: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 19: Line 19:


== Software Support ==
== Software Support ==

===Firmware===


XO-1.5 use Q3xxx firmware releases. These will not work on an XO-1.
XO-1.5 use Q3xxx firmware releases. These will not work on an XO-1.

====Obtaining Firmware====


B2 motherboards require a release equal to or later than [http://dev.laptop.org/pub/firmware/q3a10/ Q3A10].
B2 motherboards require a release equal to or later than [http://dev.laptop.org/pub/firmware/q3a10/ Q3A10].
Line 26: Line 30:
Check the [[XO 1.5 EC dev changelog]] for information about the latest EC firmware (integrated into the above OFW releases).
Check the [[XO 1.5 EC dev changelog]] for information about the latest EC firmware (integrated into the above OFW releases).


====Upgrading Firmware====
This may be installed by downloading and placing on a USB stick, then:

You can upgrade to a different version of firmware by downloading a new firmware image, then:

# Place the firmware image (.rom) on a USB stick
# Ensure that you have both a somewhat charged battery and a DC power source
# Ensure that you have both a somewhat charged battery and a DC power source
# Boot the laptop, pressing the escape key ('X' in upper left hand corner of keyboard) within a few seconds after boot to enter [[Open Firmware]].
# Boot the laptop, pressing the escape key ('X' in upper left hand corner of keyboard) within a few seconds after boot to enter [[Open Firmware]].
# Insert the USB stick containing the new firmware
# Insert the USB stick containing the new firmware into a motherboard USB port
# Type:
# Type:
flash u:\q3a10.rom
flash u:\q3a10.rom


===Linux===
===Linux===

We currently provide a Linux build based on Fedora 11, which allows easy switching between a Sugar and a Gnome desktop.

Linux may be installed on the internal microSD card, or on an external SD (or microSD) card. Once installed on a microSD card, it may be
used in either the internal socket or the external port (using an adapter).

====Obtaining Linux====


A Linux image for the A1/A2/B1 is available at [http://dev.laptop.org/~cjb/f11-1.5/os27/os27.img.gz http://dev.laptop.org/~cjb/f11-1.5/os27/os27.img.gz]. You need os27 or later on a B1, as the DCON is not properly supported and the internal SD card WP is not ignored by the kernel in earlier releases.
A Linux image for the A1/A2/B1 is available at [http://dev.laptop.org/~cjb/f11-1.5/os27/os27.img.gz http://dev.laptop.org/~cjb/f11-1.5/os27/os27.img.gz]. You need os27 or later on a B1, as the DCON is not properly supported and the internal SD card WP is not ignored by the kernel in earlier releases.

====Installing from OFW====

You will need the .zd version of the OS image. Download it, then:
# Place the image on a USB stick, and insert it into a laptop USB port.
# Boot the laptop, pressing the escape key ('X' in upper left hand corner of keyboard) within a few seconds after boot to enter [[Open Firmware]].
# Type:
fs-update u:\os30.zd

====Installing from Linux====


To install on an XO-1.5's SD drive, you can run:
To install on an XO-1.5's SD drive, you can run:
zcat os27.img.gz > /dev/mmcblk0
zcat os30.img.gz > /dev/mmcblk0


== Restrictions ==
== Restrictions ==

Revision as of 07:48, 12 September 2009

  This page is monitored by the OLPC team.

XO-1.5 Laptop Beta test model 2 (B-Test 2), also known as B2.

Description

The B2 prototypes are complete systems, externally appearing very similar to production XO-1s (CL1A). OLPC should receive a couple hundred of these in September, 2009.

Identification

  • Hopefully identical to a production XO-1 with the single touchpad (CL1A), but with:
    • green power and screen rotate buttons
    • green battery release buttons
  • The motherboard has a daughtercard for the WLAN.
  • The motherboard has an internal SD slot

Photographs:

XO 1.5 B1 Annotated Motherboard.png

Software Support

Firmware

XO-1.5 use Q3xxx firmware releases. These will not work on an XO-1.

Obtaining Firmware

B2 motherboards require a release equal to or later than Q3A10.

Check the XO 1.5 EC dev changelog for information about the latest EC firmware (integrated into the above OFW releases).

Upgrading Firmware

You can upgrade to a different version of firmware by downloading a new firmware image, then:

  1. Place the firmware image (.rom) on a USB stick
  2. Ensure that you have both a somewhat charged battery and a DC power source
  3. Boot the laptop, pressing the escape key ('X' in upper left hand corner of keyboard) within a few seconds after boot to enter Open Firmware.
  4. Insert the USB stick containing the new firmware into a motherboard USB port
  5. Type:
flash u:\q3a10.rom

Linux

We currently provide a Linux build based on Fedora 11, which allows easy switching between a Sugar and a Gnome desktop.

Linux may be installed on the internal microSD card, or on an external SD (or microSD) card. Once installed on a microSD card, it may be used in either the internal socket or the external port (using an adapter).

Obtaining Linux

A Linux image for the A1/A2/B1 is available at http://dev.laptop.org/~cjb/f11-1.5/os27/os27.img.gz. You need os27 or later on a B1, as the DCON is not properly supported and the internal SD card WP is not ignored by the kernel in earlier releases.

Installing from OFW

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 a laptop USB port.
  2. Boot the laptop, pressing the escape key ('X' in upper left hand corner of keyboard) within a few seconds after boot to enter Open Firmware.
  3. Type:
fs-update u:\os30.zd

Installing from Linux

To install on an XO-1.5's SD drive, you can run:

zcat os30.img.gz > /dev/mmcblk0

Restrictions

The currently known restrictions on usage are:

Serial Port/Camera

The processor serial port situation on XO-1.5 is not optimal. There is a connector located on the upper left hand side of the motherboard for +3.3V RS-232 connection (see the Pinouts and the Connector/Jumper Locations), but its use must be enabled using a jumper (JP1) located next to it.

To use the serial port: - Install a serial enable jumper - Disconnect the camera. This requires removing the motherboard from the case to access the connector.

The jumper is JP1, but the silkscreen on B1 makes it look like JP12 (there is no JP12).


Documentation

Supporting documentation for these boards are (in PDF):

Followed by

Preceded by