vim /boot/config.txt
over_voltage //CPU/GPU电压,有效值为[-16,8],0对应1.2v,步进为0.025v,超过6需要同时配合force_turbo=1才生效。个人测试是达到5是1.394v,再高的值电压也不再增加。
arm_freq //ARM CPU主频,默认值为1200
gpu_freq //同时对core_freq,h264_freq,isp_freq, v3d_freq超频,core_freq默认值为400, h264_freq、isp_freq、v3d_freq默认值为300
core_freq //GPU核心主频,默认400,对内存读写速度有一点好处
dtparam=sd_overclock //默认50,SD卡超频,该项设置没有危险,默认值低是为了提高兼容性,一般的卡都可以放心调整到100,重启后执行dmesg | grep "mmc0"见mmc0: overclocking to 100000000Hz
temp_limit //过热保护。默认值为85,过热降频。不建议长期运行在70度以上,高温对芯片寿命影响较大。
force_turbo //=1时一直运行在高性能模式下,策略为scaling_governor=performance;=0时根据cpu利用率动态调频,默认策略为scaling_governor=ondemand。有五种调节策略,performance/powersave/userspace/ondemand/conservative,可通过以下命令更改策略(必须root用户下)
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
over_voltage_sdram //[-16,8],同时设置over_voltage_sdram_c(control),
over_voltage_sdram_i(I/O), over_voltage_sdram_p(phy)电压
sdram_freq //内存工作频率,默认450MHz
sdram_schmoo//内存部分时序4,3,2,0,0,-2,-2,0,-10,提高性能和稳定性,分别对应如下
int8_t dphy_drive_level; // 4..0 -> 34R,40R,48R,60R,80R
int8_t aphy_drive_level; // 4..0 -> 34R,40R,48R,60R,80R
int8_t dram_drive_level; // 4..-1 -> 34R,40R,48R,60R,80R,120R
uint8_t dphy_lpwr_rx; // Non-zero for LPWR_RX in DPHY
uint8_t aphy_lpwr_rx; // Non-zero for LPWR_RX in APHY
int8_t dll_offset_rd_n; // DLL offset schmoo: Low phase Read
int8_t dll_offset_rd_p; // DLL offset schmoo: High phase Read
int8_t dll_offset_wr; // DLL offset schmoo: DQ/DQS Write
int8_t dll_offset_addr; // DLL offset schmoo: Address/command