ファイル/boot/config.txtを編集して、CPU速度を800MHzに上げました。
dmesg 次の行が含まれます
bcm2835-cpufreq: Freq 800000->700000 (min=700000 max=800000 target=700000 request=700000)
案の定、私のCPUは700MHzでのみ動作しています。
Raspberry Piがオーバークロックしないのはなぜですか?
Occidentalis 0.2を実行しています。
ファイル/boot/config.txtを編集して、CPU速度を800MHzに上げました。
dmesg 次の行が含まれます
bcm2835-cpufreq: Freq 800000->700000 (min=700000 max=800000 target=700000 request=700000)
案の定、私のCPUは700MHzでのみ動作しています。
Raspberry Piがオーバークロックしないのはなぜですか?
Occidentalis 0.2を実行しています。
回答:
最近、ファームウェア/カーネルに変更があり、カーネルCPU周波数のスケーリングが可能になりました。ここで、config.txtで静的CPU周波数を設定せず、最大周波数を設定します。お使いのシステムは、負荷にある場合、それは(それが呼び出された高い値にCPUの周波数を変更しますturbo modeあなたが見ることができ、maxあなたのログ行で設定)が、あなたのシステムがアイドル状態であれば、それはそれはです(デフォルトでは、最小値に周波数を下げますRaspberryPiのデフォルト値-ARMの場合700MHz、コアの場合250MHz、SDRAMの場合400MHz)。また、過電圧設定を使用している場合、電圧が低下します。デフォルトでは、ondemand周波数ガバナーが使用されます。
あなたが(アイドル使用)のデフォルト値を変更することができarm_freq_min、gpu_freq_min、core_freq_min、sdram_freq_minと   over_voltage_minのオプションconfig.txt。また、この動作を無効にしforce_turbo=1て、config.txtファイルでこの変更がファームウェアに導入される前の動作に戻すこともできます。これにより、CPU周波数スケーリングが無効になります。
また、次の2つの変更点force_turbo=0があります(デフォルトです)。
force_turbo=1 また、を使用していくつかの周波数構成(少なくともARMの場合)を動的に変更できることに注意してくださいsysfs。以下をご覧ください。
/sys/devices/system/cpu/cpu0/cpufreq/
この変更については、こちらをご覧ください。
force_turbo=1 と overvoltingを有効にするにはなります保証が無効になります。
                    を追加force_turbo=1しますconfig.txt。
私にとっては、オーバークロックを防ぐのはスケーリングガバナーでした。この質問に対する正しい答えをここで読んでください:デフォルトのガバナーを変更するには?
今私のラズベリーは1150MHzで動作します
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freqます。