Fix Clock Using XO-1 as Communication
Terminal
Summary
Is it a RTC clock problem ?
Remove the back panel
Charge the RTC clock
battery
Connect “bricked” XO to XO used as
communication terminal
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.
Remove the back panel
- Read
wiki topic Fix
Clock .
- 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 XO Misc >XO for Sale
by okiewan, 24 Apr 2010) . 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 XO 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”.
- Install
the main battery.
- Connect
the adapter to the communication XO containing the minicom software
using the USB cable.
- Start
the communication XO.
- Go to
Journal and start the”mini” application.
Click on the screen and type su. Use the up arrow to retrieve the command
minicom USB0 and press Enter to
run.
- Turn
the “bricked” XO on. The firmware
commands will be echoed to the communication XO:
+
Forthmacs
.
.
.
Init SHA-1 variables
Page Fault
ok
Set the RTC clock
- Use
the communication XO to enter the commands to set the clock on the
“bricked” XO.
- Power
off the now repaired XO by holding in its power button.
- Shutdown the communication XO. 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.
Update software
- Update
the buggy firmware (or entire firmware / software) as soon as
practical.