J'ai édité le fichier /boot/config.txt pour augmenter la vitesse du processeur à 800 MHz.
dmesg
comprend la ligne suivante
bcm2835-cpufreq: Freq 800000->700000 (min=700000 max=800000 target=700000 request=700000)
Effectivement, mon processeur ne fonctionne qu'à 700 MHz.
Pourquoi mon Raspberry Pi n'overclocke-t-il pas?
J'utilise Occidentalis 0.2.
overclocking
config.txt
occidentalis
John Smith
la source
la source
Réponses:
Il y a eu récemment un changement dans le firmware / noyau, qui a permis la mise à l'échelle de la fréquence CPU du noyau. Maintenant, vous ne définissez pas la fréquence statique du processeur dans config.txt, vous définissez la fréquence maximale. Si votre système est en charge, il changera la fréquence du processeur à une valeur plus élevée (il est appelé
turbo mode
, vous pouvez voir lemax
paramètre dans votre ligne de journal) mais si votre système est inactif, il abaissera la fréquence à la valeur minimale (par défaut, c'est Valeurs par défaut du RaspberryPi - 700 MHz pour ARM, 250 MHz pour le cœur, 400 MHz pour SDRAM). Il réduira également la tension si vous utilisez des paramètres de surtension. Par défautondemand
, le régulateur de fréquence est utilisé.Vous pouvez modifier les valeurs par défaut (utilisé en cas d' inactivité) avec
arm_freq_min
,gpu_freq_min
,core_freq_min
,sdram_freq_min
etover_voltage_min
optionsconfig.txt
. Vous pouvez également désactiver ce comportement et revenir à ce qu'il fonctionnait avant l'introduction de cette modification dans le micrologicielforce_turbo=1
dans votre fichier config.txt. De cette façon, la mise à l'échelle de la fréquence du processeur sera désactivée.Il y a également deux autres modifications lorsque
force_turbo=0
(qui est la valeur par défaut par défaut):force_turbo=1
Notez également que vous pouvez modifier dynamiquement une partie de la configuration de fréquence (au moins pour ARM) à l'aide de
sysfs
. Jetez un œil à:Vous pouvez lire ce changement ici .
la source
force_turbo=1
et de l' activation de la surtension annulera la garantie .Ajoutez
force_turbo=1
votreconfig.txt
.la source
pour moi, c'était le régulateur d'échelle qui empêchait l'overclocking. lisez juste la bonne réponse à cette question ici: Comment changer le gouverneur par défaut?
maintenant ma framboise fonctionne à 1150 MHz
la source
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
.