Fix Clock Using PC as Communication
Terminal
Summary
Is it a RTC clock
problem ?
Set up PC as Terminal
Remove the back panel
Charge the RTC clock
battery
Connect “bricked”
XO to PC using Hyperterminal accessory in Windows
Set the RTC clock
Update software
Step by Step
Is it a RTC clock
problem ?
- Check
the symptoms to determine if the malfunction is the RTC problem. The characteristic symptom is that the
microphone LED flashes once, very briefly, immediately after the XO-1 is
turned on and the display does not come on.. If the microphone LED stays on, there is
a more serious malfunction.
Set up PC as Terminal
- Download,
unzip, and install drivers from http://ftdichip.com .
Connect FTDI USB to serial
(3 volt) adapter to PC and follow the “new hardware” Wizard that starts
up. See separate instructions for installing
the drivers and setting up Hyperterminal.
Remove the back panel
- Read
wiki topic Fix Clock (http://wiki.laptop.org/go/fixclock).
Scroll down to the section titled “If the screen does not turn on”.
- Disconnect
any power and remove the main battery.
- Remove
back of “bricked” XO by partial
disassembly.
- View
Anna’s Video on disassembly to remove display as a guide (olpcnews forum
topic http://www.olpcnews.com/forum/index.php?topic=4773.msg31832#msg31832 .
STOP before
disconnecting the display.
- The
four screws holding the back are about 1 ½ inch in from each corner. The screws can be accessed by moving the
display down slightly or pivoting it by lifting the bottom edge. Do not disconnect display (i.e., not
necessary).
- After
removing the back, replace one of the display retaining screws to keep the
display in place.
- Assure
the RTC “watch” type rechargeable battery is not loose in the
computer. The most likely situation
is that the battery is just discharged, although its holder could be out
of specification and not firmly hold the battery. Do not attempt to remove
RTC battery if it is firmly in its socket.
Charge the RTC clock
battery
- With
the RTC battery in place, charge it by applying power and powering on the
XO for several hours (even though the display does not come on). The RTC battery
charges only when the XO is powered on.
Connect “bricked”
XO to PC used as communication terminal
- Power
off and remove power and main battery.
- Connect
the USB to serial adapter to the internal serial port of the “bricked” XO. The
serial port is a small white connector just above the metal plate
on
the right side.
- Install
the main battery.
- Connect
the adapter to the PC using the USB to serial adapter cable..
- Start the
PC and then Hyperterminal in Programs>Accessories>Communications .
- Select
an existing Hyperterminal setup or start a new one.
- Turn
the “bricked” XO on. The firmware
commands will be echoed to Hyperterminal:
+
Forthmacs
.
.
.
Init SHA-1 variables
Page Fault
ok
Set the RTC clock
- Use
Hyperterminal to enter the commands to set the clock on the “bricked” XO.
ok select /rtc
ok decimal
ok ss mm hh dd mm
yyyy set-time [Use the actual UTC time, e.g., 15 45 04 09
07 2011]
- Power
off the now repaired XO by holding in its power button.
- Shutdown the PC. Disconnect the USB cable.
- Remove
the main battery from the repaired XO.
- Remove
the serial cable from the repaired XO.
- Reinstall
the main battery on the repaired XO.
It should now boot normally, but the keyboard and mouse will appear to not work. Shutdown the XO.
Update software
- Update
the software to version 10.1.3
using a clean install from a USB drive. This is done by placing a USB drive with the software
into one of the USB ports and powering ON the XO while holding down all
four (4) game keys. Follow the
instructions on the screen. After
the installation is complete, shutdown (power OFF) the XO and remove the AC power and the main
battery. This erases any old parameters
stored in the hardware. Reinstall
battery and / or AC power.
Improvements
by cokids