XO Troubleshooting Guide

From OLPC

(Difference between revisions)
Jump to: navigation, search
(Repair Procedures)
(Keyboard and Touchpad)
 
(22 intermediate revisions not shown)
Line 1: Line 1:
{{OLPC}}{{Translations}}__NOTOC__
{{OLPC}}{{Translations}}__NOTOC__
-
This is a troubleshooting guide for the [[Hardware_specification#Laptop_Hardware|XO laptop]].
+
This is a troubleshooting guide for the [[Hardware#XO_Laptop|XO laptop]].
-
It is for troubleshooting production [[Hardware_specification#Laptop_Hardware|XO laptops]] running firmware version Q2D03 or greater.
+
While this is intended for use in a repair center, most of the procedures can be followed by users to [[Repair|repair]] their laptops.
-
''Still very much a work in progress!!  Feel free to add''
+
==Powering on==
 +
If you are having problems getting the XO to power on, see [[XO_Troubleshooting_PowerOn|Troubleshooting Power On]].  The [[Startup Diagnosis]] page also describes how end users (not repair centers) can debug power-on or boot problems.
-
==[[XO_Troubleshooting_PowerOn|Problems powering on]]==
+
==Display==
-
If you are having problems getting the XO to power on, see [[XO_Troubleshooting_PowerOn|Troubleshooting Power On]].
+
If you are having problems with the display on an XO laptop, see the [[XO_Troubleshooting_Display|Display diagnostics section]].
-
==[[XO_Troubleshooting_Display|Display problems]]==
+
==Power and Battery==
-
If you are having problems with the display on an XO laptop, see the [[XO_Troubleshooting_Display|Display diagnosis section]].
+
If you are having problems such as:
-
 
+
-
==[[XO_Troubleshooting_Battery|Power and Battery problems]]==
+
-
See the [[XO_Troubleshooting_Battery|Power and Battery diagnosis section]] if you are having problems such as:
+
* the battery is not charging
* the battery is not charging
-
* the battery is suddenly loosing charge
+
* the battery is suddenly losing charge
* the laptop won't run from a power adapter
* the laptop won't run from a power adapter
-
==[[XO_Troubleshooting_AV|Audio and Camera problems]]==
+
Then you should view:
-
If you are having problems with the audio (microphone, speakers, headphones, or microphone input) or camera on an [[Hardware_specification#Laptop_Hardware|XO laptop]], see the [[XO_Troubleshooting_AV|AV diagnosis section]].
+
* [[XO Troubleshooting Battery]], if you believe the problem is contained within the battery itself, or
 +
* [[XO Troubleshooting Power]], if you believe the problem is contained within the laptop (e.g. charging circuitry, power input circuitry), or
 +
* Both of the above, if you are unsure where the problem is localised.
-
==[[XO_Troubleshooting_Keyboard|Keyboard and Touchpad problems]]==
+
==Network==
-
If you are having problems with the keyboard or touchpad on an XO laptop, see the [[XO_Troubleshooting_Keyboard|Keyboard diagnosis section]].
+
If your laptop is having trouble connecting to other laptops or the Internet, see the [[XO_Troubleshooting_Network|Network diagnostics section]].
-
==[[XO_Troubleshooting_USB|USB problems]]==
+
==Audio and Camera==
-
If you are having problems with the USB interfaces on an XO laptop, see the [[XO_Troubleshooting_USB|USB diagnosis section]].
+
If you are having problems with the audio (microphone, speakers, headphones, or microphone input) or camera on an [[Hardware#XO_Laptop|XO laptop]], see the [[XO_Troubleshooting_AV|AV diagnostics section]].
 +
 
 +
==Keyboard and Touchpad==
 +
If you are having problems with the keyboard or touchpad on an XO laptop, see the [[XO_Troubleshooting_Keyboard|Keyboard diagnostics section]].
 +
==Touchscreen==
 +
 
 +
See the [[XO_Troubleshooting_Touchscreen|Touchscreen section]].
 +
 
 +
==USB==
 +
If you are having problems with the USB interfaces on an XO laptop, see the [[XO_Troubleshooting_USB|USB diagnostics section]].
==Debugging Procedures==
==Debugging Procedures==
The following are common debugging and test procedures:
The following are common debugging and test procedures:
-
* [[XO Full Reset|'''Rebooting the Embedded Controller''']] - This completely resets a laptop
+
* [[XO Full Reset|Rebooting the Embedded Controller]] - This completely resets a laptop
-
* [[XO_Self_Test|'''A Hardware Self-Test''']] is included in the [[Hardware|XO laptop]].
+
* [[XO_Self_Test|Hardware Self-Test]] is included in the [[Hardware#XO_Laptop|XO laptop]].
-
* [[Cheat codes|'''Boot options''']] - Different boot options are available through pressing buttons around the screen during the initial boot process (immediately after pressing the power button). A sampling (more at [[Cheat codes]]):
+
* [[Cheat codes|Boot options]] - Different boot options are available through pressing buttons around the screen during the initial boot process (immediately after pressing the power button). A sampling (more at [[Cheat codes]]):
-
** '✓' '''(check) game pad key:''' forces a more detailed display while booting. See [[XO_Troubleshooting_PowerOn#The_display_is_showing_an_XO_icon|Troubleshooting Power-On]] for more details.  This is useful for debugging activation problems.
+
** '✓' (check) game pad key: forces a more detailed display while booting. See [[XO_Troubleshooting_PowerOn#The_display_is_showing_an_XO_icon|Troubleshooting Power-On]] for more details.  This is useful for debugging activation problems.
-
** 'O' '''game pad key:''' alternate between the current boot image and a previous one.  In laptops which have never been upgraded, there is no previous boot image to use.
+
** 'O' game pad key: alternate between the current boot image and a previous one.  In laptops which have never been upgraded, there is no previous boot image to use.
-
** '''Rocker left:''' invoke [[XO_Self_Test|hardware self-test]].
+
** Rocker left: run the [[XO_Self_Test|hardware self-test]].
 +
* A [[Serial_adapters|serial adapter]] is very useful for debugging dead laptops
==Repair Procedures==
==Repair Procedures==
The following are common repair procedures:
The following are common repair procedures:
-
* [[Disassembly|'''Disassembly Guide''']]
+
* [[Reuse checklist|Summary Refurbishing & Reuse Checklist]]
 +
* [[Motherboard Handling Procedures]]
 +
* [[Disassembly|Disassembly Guide]]
** [[Disassembly_top|Getting at the display and motherboard]]
** [[Disassembly_top|Getting at the display and motherboard]]
** [[Disassembly_bottom|Replacing a keyboard/touchpad]]
** [[Disassembly_bottom|Replacing a keyboard/touchpad]]
Line 45: Line 57:
* Motherboard Guides: [[XO Motherboard|intro]], or [[XO_Motherboard_Repair|repair]]
* Motherboard Guides: [[XO Motherboard|intro]], or [[XO_Motherboard_Repair|repair]]
* [[Activation_and_Developer_Keys|Getting a developer key for a laptop]]
* [[Activation_and_Developer_Keys|Getting a developer key for a laptop]]
-
* [[Fix_Clock|'''Fixing an RTC problem''']] - Fix laptops which can't boot due to reset RTC time.
+
* Using an XO as a serial terminal on either [[Serial_adapters#Linux|Linux]] or [[Firmware/Serial_Terminal|Open Firmware]],
-
* [[XO_Replacing_SPI_flash|'''Replacing the EC Flash''']] - Replacing the [[Embedded_controller|Embedded Controller]] Flash
+
* [[XO_Flash_Bad_Blocks|Finding and fixing bad blocks of NAND Flash]]
-
* [[Fix_Clock#How_to_set_up_an_XO_as_a_serial_terminal|Turning an XO into a serial terminal]]
+
* [[SPI_FLASH_Recovery|Replacing/Recovering the EC (SPI) Flash]] - Replacing the [[Embedded_controller|Embedded Controller]] Flash
-
* [[XO_LiFePO4_Recovery_Procedure|Fixing LiFePO4 batteries that stop charging]]
+
* [[Fix_Clock|Fixing an RTC problem]] - Fix laptops which can't boot due to reset RTC time.
-
* [[Hardware_Power_Domains|A detailed description of the laptop power circuitry]]
+
* [[XO_LiFePO4_Recovery_Procedure|Fixing LiFePO<sub>4</sub> batteries that stop charging]]
-
 
+
* [[XO_Power_Diagram|A detailed description of the laptop power circuitry (XO-1)]]
 +
* [[Memory Bit Mapping]]
[[Category: Repair]]
[[Category: Repair]]
[[Category: Hardware]]
[[Category: Hardware]]
 +
[[Category:XO-1]]
 +
[[Category:XO-1.5]]
 +
[[Category:XO-1.75]]
 +
[[Category:XO-4]]
[[Category: Developers]]
[[Category: Developers]]

Current revision as of 05:09, 28 October 2013

  This page is monitored by the OLPC team.
  english | español HowTo [ID# 293344]  +/-  

This is a troubleshooting guide for the XO laptop. While this is intended for use in a repair center, most of the procedures can be followed by users to repair their laptops.

Powering on

If you are having problems getting the XO to power on, see Troubleshooting Power On. The Startup Diagnosis page also describes how end users (not repair centers) can debug power-on or boot problems.

Display

If you are having problems with the display on an XO laptop, see the Display diagnostics section.

Power and Battery

If you are having problems such as:

  • the battery is not charging
  • the battery is suddenly losing charge
  • the laptop won't run from a power adapter

Then you should view:

  • XO Troubleshooting Battery, if you believe the problem is contained within the battery itself, or
  • XO Troubleshooting Power, if you believe the problem is contained within the laptop (e.g. charging circuitry, power input circuitry), or
  • Both of the above, if you are unsure where the problem is localised.

Network

If your laptop is having trouble connecting to other laptops or the Internet, see the Network diagnostics section.

Audio and Camera

If you are having problems with the audio (microphone, speakers, headphones, or microphone input) or camera on an XO laptop, see the AV diagnostics section.

Keyboard and Touchpad

If you are having problems with the keyboard or touchpad on an XO laptop, see the Keyboard diagnostics section.

Touchscreen

See the Touchscreen section.

USB

If you are having problems with the USB interfaces on an XO laptop, see the USB diagnostics section.

Debugging Procedures

The following are common debugging and test procedures:

  • Rebooting the Embedded Controller - This completely resets a laptop
  • Hardware Self-Test is included in the XO laptop.
  • Boot options - Different boot options are available through pressing buttons around the screen during the initial boot process (immediately after pressing the power button). A sampling (more at Cheat codes):
    • '✓' (check) game pad key: forces a more detailed display while booting. See Troubleshooting Power-On for more details. This is useful for debugging activation problems.
    • 'O' game pad key: alternate between the current boot image and a previous one. In laptops which have never been upgraded, there is no previous boot image to use.
    • Rocker left: run the hardware self-test.
  • A serial adapter is very useful for debugging dead laptops

Repair Procedures

The following are common repair procedures:

Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox