XO1.75 A3 B1 Changes

From OLPC
Jump to: navigation, search
  This page is monitored by the OLPC team.

These are the changes planned for the XO-1.75 B1 prototype, from the A3 prototypes.

A3 Electrical Fixes

SMBus Pullups

These correct a mistake omitting the pullup resistors for the SMBus between the EC and the battery charger.

  • Add a 1.3K resistor between PR200 and +3.3VSUS.
  • Add a 1.3K resistor between PR201 and +3.3VSUS.

(CL2_B_0622_1100: B1.R376 1.2k 5% to +3.3VSUS_EC, B1.R377 1.2k 5% to +3.3VSUS_EC, check --Quozl)

Audio Analog Power

This corrects a wiring mistake (Trac ticket 10974).

  • Change +3.3VA_AUDIO to be +3.3V_AVDD.

(CL2_B_0622_1100: B1 no longer has +3.3VA_AUDIO, check --Quozl)

External SD Power

Ensure that the EN_SD2_PWR# signal is wired to all components in the layout.

RTC Power

Please change R29 to a 330 ohm resistor, and change C227 to have a value of 10 uF.

(CL2_B_0622_1100: B1.R29 check, B1.C227 check --Quozl)

Input Protection

Change to the input protection suggested by S.F. Chen, reducing the number of components.

USB Power

The USB power switch should be improved to actually support close to 1A output on most laptops.

All of the A3 prototypes trip with overcurrent at less than 0.6A.

LCD Power Supply

We've seen repeated failures of PD3. It will be replaced with a higher rated diode.

(CL2_B_0622_1100: B1.PD3 check --Quozl)

Processor Voltage Selection

The processor voltage selection mechanism needs to modified so the software controlled pin (VID0) is ignored when the hardware controlled pin (VID1) is asserted, changing vcore to the idle voltage.

Antitheft System

We need to add antitheft protection to the A3 design. This consists of a circuit which can be triggered from OFW. Once triggered, the circuit should disable:

  • write access from the SoC to the OFW SPI Flash
  • write access to the EC internal Flash through the EDI interface

The antitheft circuit, once triggered, should only be cleared by a signal which also forces a reset of the main/security processor, such as SOC_RESET#.

WLAN LED disable for OLS

We need to provide a way for the EC to disable the WLAN LED, during Outdoor Light Sensor (OLS) operation. Add a resistor between Q10 and Q13, and tying Q13 to an open collector output of the EC.

(CL2_B_0622_1100: B1.D19 added, no apparent limit on current +1.8V_WLAN.Q10.D19.OLS# --Quozl)

Display Power Sequencing

The display power enable circuitry needs to be sequenced properly to turn off the display completely. Trac ticket #10964 This has been fixed in EC firmware with no undesirable side-effects. There will be no related hardware change.

Vcore Improvements

A solution to Trac ticket #10901 should be implemented.

Restore DCON SDRAM

In case Marvell can't provide the expected power savings, this SDRAM will allow us to support video output in S3 as in XO-1.5. It will be co-located with the internal SD slot.

A3 Layout Fixes

Moving an OFW serial connector

The OFW serial ports are too close to the top of the motherboard. One of them (CN23) should be be moved elsewhere to prevent interference with the catch on the laptop back panel as it is inserted.

Moving the RTC Battery

The RTC battery should be moved to a location where the battery isn't under the heat spreader and where it can be easily attached to the motherboard. It doesn't have to be close to the battery charger.

Clean up the RTC Ground

The RTC crystal is poorly bypassed, causing noise on the crystal input. The layout rules in the data sheet (particularly the part about tying the grounds of the two bypass caps together) should be followed.

EC Connector and the Heat Spreader

The EC connector is under the proposed heat spreader. This is generally agreed to be OK.

Relocate OSL Sensor

The OSL sensor (LED14) should be placed immediately above (away from the board edge of) the WLAN indicator LED: LED5 (or LED11, whichever is on the top side of the MB). It should be placed as close as possible.

Planned Feature Changes