#9761 NORM 1.5-har: XO 1.5 B2 not booting even after EC reset
Zarro Boogs per Child
bugtracker at laptop.org
Sun Nov 29 13:03:04 EST 2009
#9761: XO 1.5 B2 not booting even after EC reset
---------------------------------+------------------------------------------
Reporter: TMarques | Owner: wad
Type: defect | Status: assigned
Priority: normal | Milestone: 1.5-hardware-C
Component: hardware | Version: 1.5-B2
Resolution: | Keywords:
Next_action: reproduce | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
---------------------------------+------------------------------------------
Comment(by TMarques):
Replying to [comment:5 rsmith]:
> The brief RED flash before a retry of the boot is the EC timing out
watching for MAIN_ON to assert OR for PCI_RESET# to de-assert. Issues we
had with the ATest series of board and thought to be solved.
>
> Its orange sometimes because either the the EC is also trying to charge
the battery or its full. Both cases would turn the green LED on.
>
> (I just updated the EC code to do a double flash on PCI_RESET timeout so
in future you can tell the difference and to turn off the green LED so it
should just flash red.)
>
> Try the following test:
>
> Edit your olpc.fth in the /bootpart/boot directory and replace the word
'boot' with the words 'd7 ec-cmd66'.
>
> You can also edit the file directly from OFW with:
>
> ok emacs int:\boot\olpc.fth
>
> This is a special EC command that will make the EC simulate a power off
and then a power on. Turn it on when its cold and let it sit rebooting for
about 10 or 15 minutes see if it happens again.
>
> Then hit 'esc' to stop at the ok prompt and run
>
> ok test /cpu many
>
> The when the back cover feels good and hot break out of the above (by
hitting a key a few times) and re-run the above test by either typing
'bye' or power cycling or by another 'd7 ec-cmd66'.
>
Hmm... That did two things to my XO, on the first try:
- No keyboard and touchpad after typing "bye" to resume the reboot cycle
- The battery, which was charged yesterday and unused since, started
charging for about 5 min, precisely after the "blinking" ocurred, only
just once this time.
USB keyboards still work and console output is showing me:
Unable to set scancode D3h to keycode 6Fh: Bad file descriptor
Unable to set scancode D2h to keycode 6Eh: Bad file descriptor
Unable to set scancode C9h to keycode 68h: Bad file descriptor
Unable to set scancode D1h to keycode 6Dh: Bad file descriptor
Unable to set scancode C7h to keycode 66h: Bad file descriptor
Unable to set scancode CFh to keycode 6Bh: Bad file descriptor
Unable to set scancode 73h to keycode D3h: Bad file descriptor
Unable to set scancode 7Eh to keycode D3h: Bad file descriptor
....
This was observed with my Gentoo build on the SD card.
I booted into the XO OS but it wasn't giving me any output like this one,
it just didn't work.
Took the AC adapter out, the battery also. Plugged the battery and the AC
adapter and the power button didn't work. Tried again by removing
everything and connecting just the AC adapter and it booted. This time,
after plugging the AC adapter the battery icon flashed orange and yellow,
although no battery was present.
Turned off, removed AC, plugged battery and the icons flashed, power
green(very quick, seemed so) as did the battery one but now red and
possibly orange afterwards. Now it boots well, keyboard and touchpad
restored.
Removed everything and plugged the battery, then the AC and then powered
up ok. Now the battery is inexplicably charging AGAIN, after not being
used (this was with 1 hour after the last charge reported here). Battery
meter in Sugar shows 92%.
Will put it through a similar run to see how it behaves again.
--
Ticket URL: <http://dev.laptop.org/ticket/9761#comment:7>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list