XO 1.5 A1: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
 
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{OLPC}}
{{OLPC}}
[[Hardware#XO_Laptop|XO-1.5 Laptop]] Alpha test model first A-Test, also known as A1.
[[Hardware#XO-1.5_Laptop|XO-1.5 Laptop]] Alpha test model first A-Test, also known as A1.


== Description ==
== Description ==


[[Image:XO1.5_A1_Bringup_1.jpg|thumbnail|Bringup]]
Power up of the first OLPC XO-1.5 electronics prototype boards occurred May 21, 2009. Power distribution debugging continued over the weekend, and formal debug and BIOS bring up started Monday, May 25, 2006 at Quanta Computer's labs in Gueishan near Taipei, Taiwan. Due to errors in the layout, only ten of these boards were obtained by OLPC for testing.
The A1 were the first prototypes of the [[Hardware#XO_1.5|XO-1.5]] built. The [[XO1.5_Bringup|A1 bring up]] happened in late May, 2009. Power up of the first OLPC XO-1.5 electronics prototype boards occurred May 21, 2009. Power distribution debugging continued over the weekend, and formal debug and BIOS bring up started Monday, May 25, 2006 at Quanta Computer's labs in Gueishan near Taipei, Taiwan. Due to errors in the layout, only ten of these boards were obtained by OLPC for testing.


The [http://www.laptop.org/team/index.php/Tech:CL1B_A1_Board current distribution of these boards] is limited.
The [http://www.laptop.org/team/index.php/Tech:CL1B_A1_Board current distribution of these boards] is limited.

Supporting documentation for these boards are (in PDF):
* [[Media:XO_1.5_Pinouts_A1.pdf|Pinouts]]
* [[Media:XO_1.5_Connectors_A1.pdf|Connector Locations]]
* [[Media:XO_1.5_GPIOs_A1.pdf|GPIO Mappings]]
* [[Media:XO_1.5_EC_Pinout_v11.pdf|EC Pinout]]
* [[Media:XO_1.5_EC_Power_Sequence_A1.pdf|EC Power On Sequence]]
* [[Media:XO_1.5_PowerDomains_A1.pdf|Power Distribution Diagram]]

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


== Identification ==
== Identification ==
Line 30: Line 21:
== Software Support ==
== Software Support ==


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

The latest public firmware release is Q3A07. Download it from [http://dev.laptop.org/pub/firmware/q3a07/ http://dev.laptop.org/pub/firmware/q3a07/]

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

A Linux image for the A1 is available at [http://dev.laptop.org/~cjb/f11-1.5/os25/os25.img.gz http://dev.laptop.org/~cjb/f11-1.5/os25/os25.img.gz].

To install on an XO-1.5, you can run:
zcat os25.img.gz > /dev/hda


== Restrictions ==
== Restrictions ==

[[XO_1.5_Tests|Functional testing of the A1 prototypes]] is ongoing.


===Heat===
===Heat===
Line 48: Line 50:
In order to fit an A1 boards into a case, one of the USB sockets is missing (it was layed out flipped.)
In order to fit an A1 boards into a case, one of the USB sockets is missing (it was layed out flipped.)


As drivers in OFW and Linux do not properly control the USB power switch yet ([http://dev.laptop.org/ticket/9366 Trac #9366]), most A1 boards have R155 shorted. This component is located on the top of the board, opposite the switch U5. Beware drawing too much power (more than 0.25A or so) from a USB socket, the traces are too narrow...
'''Beware drawing too much power (more than 0.25A or so) from a USB socket, the traces are too narrow...'''

Most A1 boards have the power switch shorted. This short (R155) is located on the top of the board, opposite the switch U5. The USB power is now initialized properly by OFW.

The USB sockets were hand-soldered, and some may need additional application of 850 deg. F heat to function properly.


===NAND Flash===
===NAND Flash===
Line 60: Line 66:
===Audio Input===
===Audio Input===


The microphone inputs need an ECO to work. If yours doesn't work, let wad know.
The microphone inputs need an ECO to work. If yours doesn't work, let wad know. This ECO unties the internal and external mics from each other.

===Camera===

If you intend on using the camera, there are two issues:
# You will need to jumper pin 2 to pin 4 of U1 together. U1 is an small five pin device located in the middle of the top side of the board (toward the LCD), which is not populated on A1 boards.
# The serial enable jumper on A1/A2 cannot work (see [http://dev.laptop.org/ticket/9377 Trac #9377] for details), and all current versions of OFW enable the serial port. You will need to type the following at an OFW prompt soon after booting before trying to use the camera:
ok 0 8846 config-b!


===Power-On Issues===
===Power-On Issues===


A few A1 boards don't power-on reliably. On some boards, and more frequently after the chipset has warmed up, the short flash of red on the battery light indicates that the chipset never issued a PCIRESET when powered on. A solution is [[XO1.5_1.2V_power_sequencing_ECO|fixing the +1.2V power sequencing]].
A few A1 boards don't power-on reliably. On some boards, and more frequently after the chipset has warmed up, the short flash of red on the battery light indicates that the chipset never issued a PCIRESET when powered on. A solution is [[XO1.5_1.2V_power_sequencing_ECO|fixing the +1.2V power sequencing]].

A related problem is [http://dev.laptop.org/~wad/A1/ described elsewhere].

These power issues are exacerbated by [[Suspend_and_resume_OFW|suspend/resume testing]].

== Documentation ==

Supporting documentation for these boards (all in PDF):
* [[Media:XO_1.5_Pinouts_A1.pdf|Pinouts]]
* [[Media:XO_1.5_Connectors_A1.pdf|Connector Locations]]
* [[Media:XO_1.5_GPIOs_A1.pdf|GPIO Mappings]]
* [[Media:XO_1.5_EC_Pinout_v11.pdf|EC Pinout]]
* [[Media:XO_1.5_EC_Power_Sequence_A1.pdf|EC Power On Sequence]]
* [[Media:XO_1.5_PowerDomains_A1.pdf|Power Distribution Diagram]]

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


== Followed by ==
== Followed by ==
Line 70: Line 99:
* [[XO_1.5_A2|A2]]
* [[XO_1.5_A2|A2]]


== Preceeded by ==
== Preceded by ==


* [[XO_CL1A|XO CL1A]]
* [[XO_CL1A|XO CL1A]]


[[Category:Hardware]]
[[Category:Hardware]]
[[Category:XO-1.5]]

Latest revision as of 03:12, 22 August 2013

  This page is monitored by the OLPC team.

XO-1.5 Laptop Alpha test model first A-Test, also known as A1.

Description

Bringup

The A1 were the first prototypes of the XO-1.5 built. The A1 bring up happened in late May, 2009. Power up of the first OLPC XO-1.5 electronics prototype boards occurred May 21, 2009. Power distribution debugging continued over the weekend, and formal debug and BIOS bring up started Monday, May 25, 2006 at Quanta Computer's labs in Gueishan near Taipei, Taiwan. Due to errors in the layout, only ten of these boards were obtained by OLPC for testing.

The current distribution of these boards is limited.

Identification

  • Bare circuit board, no case or display
    • Blue wires near RTC battery connector
    • SD slot for WLAN

Photographs:

XO 1.5 Annotated Motherboard.png

Software Support

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

The latest public firmware release is Q3A07. Download it from http://dev.laptop.org/pub/firmware/q3a07/

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

A Linux image for the A1 is available at http://dev.laptop.org/~cjb/f11-1.5/os25/os25.img.gz.

To install on an XO-1.5, you can run:

zcat os25.img.gz > /dev/hda

Restrictions

Functional testing of the A1 prototypes is ongoing.

Heat

If you have a laptop in a case, please don't operate it for long periods of time with the back cover of the laptop in place. While a cover is provided for shipping, it is not screwed down and may be removed by simply removing the two green bumpers at the bottom sides of the display unit. Each is held in place by a single screw.

If you have a heat spreader (doubtful), this rule may be violated. A heat spreader (a thin aluminum plate) distributes the heat to avoid overheating the major sources of heat.

WLAN

What WLAN ? There is an SD slot, if you want to plug in an adapter of your choice.

USB

In order to fit an A1 boards into a case, one of the USB sockets is missing (it was layed out flipped.)

Beware drawing too much power (more than 0.25A or so) from a USB socket, the traces are too narrow...

Most A1 boards have the power switch shorted. This short (R155) is located on the top of the board, opposite the switch U5. The USB power is now initialized properly by OFW.

The USB sockets were hand-soldered, and some may need additional application of 850 deg. F heat to function properly.

NAND Flash

All boards are populated with a Phison PS3006 NAND Flash controller and two NAND Flash chips for testing, providing 8 GBytes. There is also an IDE connector populated on the "top" of the board (side with LCD connectors). The inclusion of this chip does not imply it will be present in the final XO-1.5

Battery Charging

If your board doesn't see a battery, chances are that PR97 (right behind the battery power connector) is 100K ohms instead of the required 100 ohms. Most of the boards have been modified at this point.

Audio Input

The microphone inputs need an ECO to work. If yours doesn't work, let wad know. This ECO unties the internal and external mics from each other.

Camera

If you intend on using the camera, there are two issues:

  1. You will need to jumper pin 2 to pin 4 of U1 together. U1 is an small five pin device located in the middle of the top side of the board (toward the LCD), which is not populated on A1 boards.
  2. The serial enable jumper on A1/A2 cannot work (see Trac #9377 for details), and all current versions of OFW enable the serial port. You will need to type the following at an OFW prompt soon after booting before trying to use the camera:
ok 0 8846 config-b!

Power-On Issues

A few A1 boards don't power-on reliably. On some boards, and more frequently after the chipset has warmed up, the short flash of red on the battery light indicates that the chipset never issued a PCIRESET when powered on. A solution is fixing the +1.2V power sequencing.

A related problem is described elsewhere.

These power issues are exacerbated by suspend/resume testing.

Documentation

Supporting documentation for these boards (all in PDF):

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

Followed by

Preceded by