[Debian-eeepc-devel] Super Hybrid Engine on eeepc 901c with kernel 2.6.31-6

Shawn Lamson shawn.lamson at gmail.com
Sat Dec 19 06:21:09 UTC 2009


On Thu, 17 Dec 2009 23:21:04 +0000
Darren Salt <linux at youmustbejoking.demon.co.uk> wrote:

> I demand that Shawn Lamson may or may not have written...
> 
> > On Thu, 17 Dec 2009 14:24:10 +0000
> > Darren Salt <linux at youmustbejoking.demon.co.uk> wrote:
> >> I demand that Shawn Lamson may or may not have written...
> [snip; SHE-triggered freeze while on mains]
> >>> Has anyone else seen this issue?
> >> Some 700-series users. Never before a 901 user or, for that matter, any
> >> user of _any_ Atom-based model (that I know of); my 901's certainly never
> >> shown a problem.
> 
> >> OOI, which BIOS version? (I'm using 2103.)
> 
> > it's ASUS 901 ACPI BIOS Revision 1703
> 
> Hmm. I don't recall exactly which BIOS version was present when I first
> tested S.H.E. support... I say upgrade.
> 

according to this page there is no newer bios for 901
http://update.eeepc.asus.com/bios/
is there some other source for them?

> >> Your kernel configuration may also be relevant.
> >> [snip]
> 

which particular values would you think would impact it?


> > Also - I double checked and the boot message:
> > "Setting super hybrid engine according to configuration... (Battery) ...
> done"
> > or (AC), appears regardless of the BIOS setting, but flipping the 
> > "Intel Speed Step Tech" definitely triggers the behavior ...
> 
> This is looking like a different problem. Which cpufreq driver is loaded, and
> which governor are you using? (ACPI & ondemand, in my case.)

acpi_cpufreq ?  and I never set the governor, so I am assuming by default it is
using ondemand (that is the one reported to be in use by cpufreq-info)

I tried booting up on battery with the speed step option enabled in bios, verified
everything was working okay, then rmmod the acpi_cpufreq module.. of course CPU
frequency was no longer being reported nor controlled after the rmmod, but if I 
plugged in to AC the box didn't freeze up.  

I was unable to reload the acpi_cpufreq module after this though, either on battery
or AC power, just getting "insmod: can't read 'acpi_cpufreq': No such
file or directory" ... only after a reboot was it active/installed again.

is there an alternative to this module, or some tweaking that can be done to it, or
a log to look at to get more info?

Thanks for the help.  

Shawn

> 
> Of the three BIOS settings on the "advanced CPU settings" menu, I have CPUID
> value limiting disabled and the other two options enabled.
> 
> > I can survive w/o this feature, but it was nice to think i was increasing
> > effeciency,
> 
> You are, at least normally; better to use a governor which quickly increases
> the CPU speed to the maximum so that the task is finished more quickly.
> 
> [snip]


-- 
Shawn Lamson
shawn.lamson at gmail.com



More information about the Debian-eeepc-devel mailing list