Tiny Core Extensions > TCE Tips & Tricks

Cpufreq, Pentium M stuck at slow speed, TC3.8.4

(1/1)

Rich:
I recently discovered my Laptops 2.26Ghz processor was always running at 800Mhz. So I installed cpufreq, only to
find the following:

--- Code: ---tc@box:~$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 800 MHz - 2.27 GHz
  available frequency steps: 2.27 GHz, 1.87 GHz, 1.60 GHz, 1.33 GHz, 1.07 GHz, 800 MHz
  available cpufreq governors: ondemand, performance
  current policy: frequency should be within 800 MHz and 800 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
--- End code ---
After some poking around I found this:

--- Code: ---tc@box:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/bios_limit
800000
--- End code ---
Some Googling turned up:
https://bugzilla.redhat.com/show_bug.cgi?id=618149
https://bugzilla.kernel.org/show_bug.cgi?id=16362
The solution was to use the following boot code:

--- Code: ---processor.ignore_ppc=1
--- End code ---
The laptop now adjusts the CPU frequency as required.

bmarkus:
Would be good to add it to the WIKI

Rich:
Hi bmarkus
You are correct as usual. Added a troubleshooting paragraph:
http://wiki.tinycorelinux.net/wiki:cpu_frequency_scaling_basics#troubleshooting

Navigation

[0] Message Index

Go to full version