#3948 NORM Never A: suspend to RAM doesn't work
Zarro Boogs per Child
bugtracker at laptop.org
Sun Sep 30 14:14:44 EDT 2007
#3948: suspend to RAM doesn't work
---------------------+------------------------------------------------------
Reporter: ssb22 | Owner: dilinger
Type: defect | Status: new
Priority: normal | Milestone: Never Assigned
Component: distro | Version:
Resolution: | Keywords:
Verified: 0 |
---------------------+------------------------------------------------------
Comment(by wmb at firmworks.com):
It starts to get strange pretty quickly:
{{{
[ 28.298988] OLPC board with OpenFirmware?: CL1 Q2C26 Q2C
[ 28.299128] ofw: revision string is too long!
[ 28.319259] olpc-ec: timeout waiting for EC to quiesce!
}}}
"revision string is too long" means that, when the kernel asked OFW for
the "model" property in the root node, it got back more than 10 bytes (at
least according to my reading of the latest revision of olpc.c; I didn't
check the history to see if this code has changed recently).
But the actual length of that property is 3 bytes, clearly much less than
10.
I loaded Q2C26 on my B4 and got this:
{{{
ok dev /
ok .properties
...
model B4
...
ok " model" get-property .s
ff8a495c 3 0
ok
}}}
So the property length really is 3 ('B' '4' '\0').
The next problem is the "timeout waiting for EC to quiesce!". I wonder if
they could be related. Perhaps EC communication is messed up really early
(which seems likely if the OS can't talk to it at all), and that causes
OFW to create a bogus model property. I shall try to simulate that...
--
Ticket URL: <https://dev.laptop.org/ticket/3948#comment:14>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list