B2 Suspend ECR

From OLPC
Jump to navigation Jump to search
The contents of this page are considered outdated and some of the information may be stale. Please use information here with caution, or update it.

This page describes how to modify an XO-1 B2 laptop to better support suspend/resume.

Keyboard Power

This ECR addresses Trak ticket 895. It changes the power supplied to the keyboard and touchpad so that they are powered in suspend mode. In a B2 unit, the keyboard power comes from +3.3V, which is normally turned off in suspend. This ECR powers the keyboard from the SUS_3.3V supply.

  1. Disassemble the laptop until the motherboard is exposed (the motherboard does not need to be removed, so the display may remain connected.) Remove the processor heat sink plate.
  2. Disconnect the cable going to the keyboard (CN23).
  3. Rotate L37, an 0805 ferrite located very close to CN23, the keyboard connector, so that it is only connected by one pad (the one wired to L36, a non-populated 0805 adjacent to L37).
  4. The other terminal of L37 (resting on the soldermask) should be wired with a blue wire to the center pin of Q26. Q26 is a three lead SOT-23 located halfway between the Southbridge (U27) and the EC (U41), immediately above the EC reset switch. The silkscreen legend identifying Q26 is part of block J, located near SDRAM U22 (nowhere near Q26 !).
  5. Reconnect the keyboard cable and reassemble the unit.

The use of two soldering irons is strongly recommended. If you damage the ferrite in the removal process, throw it away and solder the blue wire directly to the pad.

Here is a photo of L37, after the ECR has been completed:

B2SuspendECRPhoto1.jpg

Here is a photo of Q26, after the ECR has been completed:

B2SuspendECRPhoto2.jpg

DCONLOAD pulldown

This ECR addresses Trak ticket 947. It changes a pullup on DCONLOAD to be a pulldown instead (see the trak ticket for more description.)

  1. Disassemble the laptop until the motherboard is exposed (the motherboard does not need to be removed, so the display may remain connected.) Remove the processor heat sink plate.
  2. Remove R188, an 0402 resistor located near the top of the Southbridge (U27) and the serial port connector (J1).
  3. Place the resistor removed on the silkscreened square next to the lower mounting pad for J1, and solder one terminal to the lower mounting pad for J1 (which is grounded).
  4. Run a blue wire between the other terminal of the resistor and the closest pad for R188. The other R188 pad (which you should NOT be wiring to) is visibly connected to R187.
  5. Replace the processor heat sink and reassemble the unit.

Here is a photo of R188, after the ECR has been completed.

B2SuspendECRPhoto3.jpg


Laptops Modified

The following laptops have already been modified, and sent out to developers. We are placing a green sticker labelled "PWR" in the battery compartment of these laptops.

  • SHF704000CE
  • SHF70500391
  • SHF70600283
  • SHF70600294
  • SHF70600370
  • SHF70500219
  • SHF70500240
  • SHF70500358
  • SHF70500341
  • SHF70nnn27F
  • SHF70nnn34A
  • SHF70nnn392
  • SHF70nnn3AA
  • SHF70nnn3A0
  • PCL10TH70200001 - pre-B2 test sample ("frankenB2"), modified by Mitch Bradley
  • SHF704000A8

Field modified

  • SHF7050011D - olpc B2-1A ("sparky"), paul@mawsonlakes.org

Some of these serial mumbers are incomplete (indicated by nnn digits). Please supply all digits if you know them!