Keyboard freeze fix for os 650-656: Difference between revisions

From OLPC
Jump to navigation Jump to search
(clarifying)
Line 1: Line 1:
{{draft}}
{{draft}}


Quick fix to the January 2011 touchpad and keyboard problem <trac>10597</trac> that affects operating system builds os650, os653 and os656. Instead of this quick fix, we strongly recommend that you upgrade to the latest version of OLPC OS which has many other improvements. See [[Release_notes/10.1.2|10.1.2]].
As noted in '''ticket <trac>10597</trac>''' XOs running builds os650, os653 and os656 may encounter a touchpad and keyboard freeze as of January 2011. This page documents a quick fix that will restore normal operation. In addition, it is strongly recommended to [[Release notes/10.1.2|upgrade to the latest version of OLPC OS]], which will fix this and other issues.


To do this quick fix you will need:
= Quick fix =
You will need:
* a [[USB drive]] (memory stick) of at least 16 MB capacity,
* A [[USB drive]] (memory stick) of at least 16 MB capacity,
* internet access on a computer other than the XO laptop,
* Internet access on a computer other than the XO laptop,
* power,
* Power (a wall outlet),
* about ten minutes,
* 10 minutes


= Prepare USB drive =
== 1. Prepare USB drive ==

== Microsoft Windows ==


=== 1a. Microsoft Windows ===
* insert the USB drive,
* insert the USB drive,
* create a folder ''boot'' on the USB drive,
* create a folder ''boot'' on the USB drive,
Line 19: Line 19:
* go to the [[#Upgrade_Firmware|Upgrade Firmware]] section on this page.
* go to the [[#Upgrade_Firmware|Upgrade Firmware]] section on this page.


== Mac OS X ==
=== 1b. Mac OS X ===


* insert the USB drive,
* insert the USB drive,
Line 30: Line 30:
* go to the [[#Upgrade_Firmware|Upgrade Firmware]] section on this page.
* go to the [[#Upgrade_Firmware|Upgrade Firmware]] section on this page.


== Linux - GNOME and Firefox ==
=== 1c. Linux - GNOME and Firefox ===


* insert the USB drive,
* insert the USB drive,
Line 40: Line 40:
* go to the [[#Upgrade_Firmware|Upgrade Firmware]] section on this page.
* go to the [[#Upgrade_Firmware|Upgrade Firmware]] section on this page.


== Linux - Terminal ==
=== 1d. Linux - Terminal ===


cd /media/DRIVE
cd /media/DRIVE
Line 48: Line 48:
umount /media/DRIVE
umount /media/DRIVE


= Upgrade Firmware =


== 2. Upgrade Firmware ==
Once you have prepared the USB drive in 1., you should:

* insert the USB drive into the XO,
* boot the laptop from the USB drive,
* boot the laptop from the USB drive,
* you should see a message that the firmware has been upgraded successfully,
* you should see a message that the firmware has been upgraded successfully,
Line 57: Line 60:
* wait a second,
* wait a second,
* remove the USB drive,
* remove the USB drive,
* insert the battery and power cord,
* replace the battery, and plug the power cord back in,
* start the laptop and test it.
* start the laptop.

You should test that the laptop now works normally.


= Troubleshooting =


If you do not see a message that the firmware has been upgraded successfully, check that the USB drive meets these conditions:
= Problems =
* it has a boot folder,
* there is a file ''bootfw.zip'' in the boot folder,
* the partition type of the USB drive is "DOS MBR" rather than "GPT".


* if you do not see a message that the firmware has been upgraded successfully, check that the USB drive meets these conditions:
If you are not sure about the partition type, and all else fails, try using a different USB drive.
** it has a boot folder,
** there is a file ''bootfw.zip'' in the boot folder,
** the USB drive has a DOS MBR partition type rather than GPT, (try another drive),

Revision as of 00:56, 9 January 2011


Pencil.png NOTE: The contents of this page are not set in stone, and are subject to change!

This page is a draft in active flux ...
Please leave suggestions on the talk page.

Pencil.png

As noted in ticket <trac>10597</trac> XOs running builds os650, os653 and os656 may encounter a touchpad and keyboard freeze as of January 2011. This page documents a quick fix that will restore normal operation. In addition, it is strongly recommended to upgrade to the latest version of OLPC OS, which will fix this and other issues.

Quick fix

You will need:

  • A USB drive (memory stick) of at least 16 MB capacity,
  • Internet access on a computer other than the XO laptop,
  • Power (a wall outlet),
  • 10 minutes

1. Prepare USB drive

1a. Microsoft Windows

1b. Mac OS X

  • insert the USB drive,
  • switch tasks to Finder, display the USB drive, notice the name of the USB drive,
  • create a folder boot on the USB drive,
  • control-click on this link, select Download Linked File As ..., and a Save As dialog will appear,
  • change Where to the name of the USB drive, usually Untitled, then click on the boot folder, then click on Save, the dialog will go away,
  • switch tasks to Finder, display the USB drive,
  • eject the USB drive,
  • go to the Upgrade Firmware section on this page.

1c. Linux - GNOME and Firefox

  • insert the USB drive,
  • create a boot folder on the USB drive,
  • click on the this link, and a dialog window will appear asking you what you want done with the download,
  • save the download to the USB drive in the boot folder,
  • close the Downloads window,
  • eject the USB drive,
  • go to the Upgrade Firmware section on this page.

1d. Linux - Terminal

cd /media/DRIVE
mkdir boot
cd boot
wget http://dev.laptop.org/pub/firmware/q2d14/bootfw.zip
umount /media/DRIVE


2. Upgrade Firmware

Once you have prepared the USB drive in 1., you should:

  • insert the USB drive into the XO,
  • boot the laptop from the USB drive,
  • you should see a message that the firmware has been upgraded successfully,
  • turn off the laptop,
  • remove the power cord,
  • remove the battery,
  • wait a second,
  • remove the USB drive,
  • replace the battery, and plug the power cord back in,
  • start the laptop.

You should test that the laptop now works normally.


Troubleshooting

If you do not see a message that the firmware has been upgraded successfully, check that the USB drive meets these conditions:

  • it has a boot folder,
  • there is a file bootfw.zip in the boot folder,
  • the partition type of the USB drive is "DOS MBR" rather than "GPT".

If you are not sure about the partition type, and all else fails, try using a different USB drive.