Casper H.S. Dik wrote: > Nick Rosier wrote: > >> I'm trying to get powernowd to work on my laptop (Toshiba Satellite >> M40 with Pentium M 730, 1.6Ghz CPU). It fails as it cannot find a >> matching _PSS for the frequency in which the laptop boots: >> >> NOTICE: Valid _PSS table found: \_PR_.CPU0._PSS >> NOTICE: CPU state does not match any in _PSS, matching on freq 1200 >> WARNING: No powerstate found matching on frequency >> NOTICE: CPU frequency mechanism: Enhanced Intel SpeedStep > > It's somewhat strange it boots at 1200MHz; what are your BIOS > settings? Does it attempt to automatically clock step, perhaps? > CPU speed is set to dynamicly switchable in the BIOS. I've tried both "always high" and "always low" but in both cases I get the message about 1200Mhz. Once in Solaris psrinfo shows the CPU is running at 1600Mhz. >> I've dumped the ACPI-tables and found definitions for 800, 1066, 1333 >> and 1600 Mhz. > > Perhaps all the BIOS vendor wants to support. (Or can be supported > in combination with the motherboard) I'm going to see if I can do some tests with Windows and Linux on the laptop. See what they report and are able to do. > > >> Anybody got an idea on how to fix this? > > Check for BIOS settings which may affect boot clock speed. > > (Was it a warm boot or cold boot?) > > Also check for potential BIOS upgrades.. > I've tried about all combinations of CPU-settings, both warm and cold both and I'm running the latest BIOS.
N.