Der Raspberry Pi 2 kann manuell mit Hilfe bestimmter Optionen in der Datei
/boot/config.txt
übertaktet werden. Eine komplette Übersicht gibt es hier: elinux.org
Voraussetzungen für einen stabilen Betrieb eines übertakteten Raspberry Pi 2 sind:
- ein möglichst starkes Netzteil > 5V/2A
- ausreichend Kühlung der Platine -> Kühlkörper
- sinnvolle Einstellungen in den Optionen
Folgende Optionen können angegeben werden:
arm_freq - ARM Frequenz in MHz
core_freq - GPU Frequenz in MHz
sdram_freq - SDRAM Fruequenz in MHz
over_voltage – Faktor für ARM/GPU Kernspannung, Werte -> 6 nur zulässig, wenn Werte für die Optionen force_turbo oder current_limit_override angegeben
force_turbo – deaktiviert dynamischen CPU-Frequenz-Treiber und min-Optionen (s.u.), Setzt Bit für Garantie-Verlust
initial_turbo - schaltet Turbomodus für Bootvorgang für eine angegebene Zeitspanne (0s - 60 s), default 0
arm_freq_min – Minimalwert für arm_freq
core_freq_min – Minimalwert für core_freq
sdram_freq_min – Minimalwert für sdram_freq
temp_limit – Überhitzungsschutz, setzt Frequenzen und Spannungen auf default, wenn SoC eingestellten Celsius-Wert erreicht, default = 85, Werte -> 85 setzen Bit für Garantie-Verlust
disable_splash – wenn 1, dann wird der bunter Splsh-Screen beim booten unterdrückt
boot_delay - Wartezeit in s bevor Kernel geladen wird, default = 1
gpu_mem - GPU Speicher in MB, setzt Speicheraufteilung zw. CPU / GPU, CPU bekommt den Rest
Folgende Beispiele zeigen sinnvolle Werte (Folgende Einstellungen geschehen auf eigenes Risiko!):
leichtes overcklocking über die Anhebung der GPU und SDRAM-Frequenz
sdram_freq=500
core_freq=500
over_voltage=2
Moderates overclocking
arm_freq=1000
sdram_freq=500
core_freq=500
over_voltage=2
dynamische Frequenzanpassung einschalten, z.B. bei temperaturkritischen Umgebungen
arm_freq_min=400
sdram_freq_min=250
core_freq_min=250
starkes Übertakten
force_turbo=1 # Garantieverlust!
arm_freq=1100
sdram_freq=500
core_freq=500
over_voltage=6
temp_limit=80 # Temperaturlimit auf 80°C