跳过主要内容

如何超频使用树莓派

超频覆盆子皮
主动和被动冷却产品的选择树莓派4。 (图片来源:Tom’s Hardware)

有免费的,额外的性能埋在你的树莓皮。尽你所能超频电脑,将其CPU速度提高到库存以上,您可以超频任何型号的覆盆子Pi。事实上,在较新型号上,您不仅可以提高Raspberry PI的CPU速度,还可以提高其GPU速度。例如,您可以获得一个Raspberry Pi 4,它默认为1.5 GHz CPU/500 MHz GPU,一直到2.1 GHz/750 MHz,甚至更高。

我们在过去写过关于超过树莓派4的频率但下面的方法将适用于任何Pi模型。我们还有一张推荐的树莓派超频设置表,从树莓派1到底部的零/零W。我们已经更新了表格,包括最新的树莓派型号。的覆盆子π400可在1.8 GHz的开箱即用频率下运行计算模块4可以超频到2.3 GHz!

在你开始超频你的树莓派之前,确保你有足够的冷却。至少,CPU和芯片组上应该有一个散热器,但是有一个风扇,比如Pimoroni风扇垫片是更好的。当然,请注意,虽然不太可能,但在此过程中也有可能损坏您的Pi。

如何超频覆盆子皮

1.安装风扇或散热器到树莓派。

覆盆子派4加了皮莫罗尼的风扇板,提供了有效的冷却。 (图片来源:Tom’s Hardware)

2.更新可用的存储库然后升级你的树莓皮. 这将确保我们拥有最新的可用软件。

sudo apt更新和sudo apt dist升级

3.打开config.txt进行编辑.它在/boot目录下。

sudo纳米/ boot / config.txt

4.在文件的底部新建一行为你的树莓派模型添加下表中相应的数据。如果您选择稍后在不同型号的树莓派中使用此卡,您应该先更改或移除此卡。

5.按CTRL + X, Y保存文件,然后回车。

6.重启树莓派。如果无法启动,请关闭Raspberry Pi的电源,拔出micro - SD卡插入其他计算机。在BOOT分区编辑config.txt并检查您的设置。为了引导,您可能需要将超频减少100MHz。

7.将Raspberry Pi引导至桌面,打开新的终端。要查看每秒更新一次的Pi的当前CPU速度,请使用此命令。

表-n 1 vcgencmd measure_clock臂

当空闲时,CPU将运行在600MHz左右,如果我们打开一个web浏览器或另一个重量级的应用程序,如Wolfram,那么CPU速度将增加以匹配需求。

在内容密集的网站上运行Chromium浏览器将强制CPU工作。 (图片来源:Tom’s Hardware)

所有型号的Pi超频值

所有这些值都已经用我们的Raspberry pi测试过了,但你可能需要按照步骤6调整设置。请注意,对于树莓派4,我们已经提高了最高速度到2.2 GHz并使用force_turbo = 1进一步推广覆盆子Pi,但这有导致保修失效的风险。

模型 config.txt设置
树莓派1模型A和B arm_freq = 1000
core_freq = 450
over_voltage = 6
树莓皮A+/B+/需要计算模块冷却 arm_freq = 1100
core_freq = 450
sdram_频率=450
over_voltage = 6
树莓皮2 v1.1 arm_freq = 1000
磁芯频率=500
过电压=2
Raspberry Pi 2 V1.2(与Raspberry Pi 3共享相同的CPU) 臂频率=1300
磁芯频率=500
过电压=4
树莓派3和计算模块3 臂频率=1300
磁芯频率=500
过电压=4
树莓派3 A+ / B+ /计算模块3+ 臂频率=1500
过电压=4
树莓派4 / 400 /计算模块4 arm_freq = 2200
gpu_freq = 750
over_voltage = 6
force_turbo = 1
树莓派零/零W arm_freq = 1100
core_freq = 450
over_voltage = 6
11日评论 来自论坛的评论
  • PrinceTexasLoaf
    哇!多么令人难以置信的整洁的文章,我甚至从未想过超频拉斯贝里派。
    回复
  • 库里皮
    不过有一些实用的技巧。

    感谢硅彩票,你的特殊单位可能不会超时钟比例的gpu和cpu部分一样好。所以,如果你不需要更快的图形,就不要超频它的GPU。这增加了你超频的机会,并拥有一个稳定的系统。同时,更低的功耗和更少的电源电流意味着更好的稳定性。

    具有4个CPU内核的树莓Pis在加载所有4个内核时可能会撞到电源传输墙。集成PMIC(电源管理IC)可能无法为所有磁芯提供所需电流,并在短时间内自行关闭,从而重新启动Pi。也给PMIC降温。

    如果你需要全内核负载(内核编译,繁重的数字运算等等),不要过电压最大。这里我们有一个RPI4,它可以运行在1850MHz的所有核心与过电压=2,但较高的过电压=3,它重启时加载。更高的过电压也意味着更高的电流,而PMIC电路的输出电流有限。PMIC及其周围电感越热,它能提供的电流就越少。这是PMIC芯片的限制,而不是BCM芯片组的限制。

    因此,如果您偶尔遇到重载下的重新启动,可能是PMIC过热。如果你的Pi锁住了,就不会出现这个问题,但可能是硅彩票丢失。

    对GPU部分进行降频可能是一种增加超时钟性(更稳定的系统)的有趣方式,但据我所知,老的树莓pi与GPU绑定了L2缓存,所以降频也可能会减慢CPU速度。

    我已经记录了覆盆子Pi 4的PMIC是如何加热的——所有其他芯片都直接冷却到散热器中。视图是从下面看的,即您可以看到加热的PCB。左下角是PMIC。
    回复
  • 马特奥格812
    树莓皮4对水冷却的反应有多好,甚至可能吗?

    谢谢!
    回复
  • 库里皮
    //m.ringuru.com/news/waterproof-your-raspberry-pi,40446.html
    ...但这需要你在整个表面涂上隔离涂层这不会持续太久。或者你也可以使用矿物油或一些特殊的介质冷却剂,有很多选择。

    但它们都不实用。(对我来说)最实用的是具有大表面积的散热器。因此,库里皮。。。
    回复
  • 库里皮
    马特奥格812说:
    树莓皮4对水冷却的反应有多好,甚至可能吗?

    谢谢!

    在这里你可以看到树莓皮对液氮冷却的反应。

    RbzKM5XxlOA观点:https://youtu.be/RbzKM5XxlOA
    回复
  • 托德·梅兰森
    我很高兴在Tom's找到了RPi超频教程,我相信这是一个正确的网站。

    有各种各样的教程,但没有一个是我遇到的,提到了core_freq和sdram_freq。

    我有两个RPi4 - 4gb。我第一次到达2147号,但大约一个小时后,它终于崩溃了。我刚刚把它降到了2140,它是坚如磐石;整天在终端上冲浪和工作,在Chromium上打开了10多个标签。没有问题。

    对于那些觉得这些数字令人印象深刻的人,请记住,我在两个单位上都使用了Ice Tower Fan/Heatsink cooler。一个安装在氩气Neo铝制外壳的顶部表面,另一个只是使用包括冰塔“外壳”,我真的不认为是一个外壳,因为它不能保护内部硬件免受任何形式的物理损坏。我现在正在看我的传感器读数,即使在满载状态下它们也没有超过34摄氏度。哇! !

    我在第二个RPi4的硅彩票中没有那么幸运。经过多次调整,它在2070年稳定下来。但同样,绝对坚如磐石。我觉得2.07和2.14 Ghz之间没有任何明显的性能差异。

    我看到的OC的主要好处是:

    网页浏览现在几乎和我的第8代i5笔记本一样好-令人印象深刻!!在滚动时不再犹豫,一切都像buttah一样平滑。我认为force_turbo=1是让这种体验变得更好的原因。

    视频:随着RaspberryPi OS 64位的最新更新,你现在可以启用假GL驱动程序和合成程序,YouTube的性能大大提高。(我尝试了所有的组合,这是最好的一个)偶尔也会流泪,但更少了。这是完全可以接受的。而且,几乎没有掉帧,90%的掉帧似乎总是发生在视频的前15秒。我以1080p/60fps的速度运行《Big Buck Bunny》,整个视频只有11帧。再一次,让人印象深刻。

    一旦我完成这篇文章(Rpi Zero正在完成Rpi -update),我将去OC the Zero W,看看我能走多远。

    以下是2140的OC设置,和你建议的差不多:












    回复
  • 库里皮
    托德·梅兰森说:

    以下是2140的OC设置,和你建议的差不多:













    在稳定的固件中,你不会使用core_freq关键字超时GPU。只有实验性的/不稳定的固件才能做到这一点。代替它,你可以使用hdmi_enable_4kp60=1从500到550MHz (Videocore GPU)超频。你失去了复合视频输出,因为它需要cca 360MHz的核心时钟。

    Force_turbo没有过电压以上6不无效保修。您可以使用性能调节器强制涡轮增压。仅供参考。

    试试这个(在Ubuntu et上使用root权限,而不是raspbian):

    对于arm内核h264 isp v3d uart pwm emmc像素vec hdmi dpi中的src;do echo-e“$src:\t$(vcgencmd测量时钟$src)”;完成

    这里是我的输出没有hdmi_enable_4kp60=1设置:
    手臂:频率(48)= 2000531200
    核心:频率(1)=500000992
    h264:频率(28)= 0
    isp:频率(45)= 0
    v3d:频率(46)=500000992
    uart:频率(22)= 48001464
    脉宽调制:频率(25)=107143064
    emmc:频率(50)=250000496
    像素:频率(29)= 150002928
    vec:频率(10)= 0
    hdmi:频率(0)=0
    dpi:频率(4)=0

    它:

    手臂:频率(48)= 2000478464
    核心:频率(1)= 550006336
    h264:频率(28)= 0
    isp:频率(45)= 0
    v3d:频率(46)=500000992
    uart:频率(22)= 48001464
    脉宽调制:频率(25)=107143064
    emmc:频率(50)=250000496
    像素:频率(29)= 150042480
    vec:频率(10)= 0
    hdmi:频率(0)=0
    dpi:频率(4)=0

    我刚刚注意到,如果我不运行X window系统,核心频率在某种程度上被锁定到arm频率,或者是波动的。当然,它认为它不需要所有的电源和核心。需要对此作更多的阐述。

    最后但同样重要的是,要更改伸缩调控器,请使用以下命令:
    > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor . Echo性能
    具有根权限(例如,由sudobash启动根shell…)
    还有其他缩放调控器(ondemand、powersave)。将其列出:

    猫/ sys /设备/系统/ cpu / cpu0 / cpufreq / scaling_available_governors

    我的系统显示:
    保守的按需用户空间节能性能调度


    此设置适用于4GB型号的RPI4,但也适用于8GB型号。
    回复
  • 库里皮
    托德·梅兰森说:

    我有两个RPi4 - 4gb。我第一次到达2147号,但大约一个小时后,它终于崩溃了。

    补充一下,崩溃有两种类型。一种是冻结,即停止反应。另一个是重启——这是由电源管理芯片过载引起的,在预设的电压和温度下无法提供足够的电流。换句话说,如果它过热,它的最大电流输出下降,当BCM芯片需要更多的电流时,它就会重启。1V轨道上的电压暂时下降。

    CooliPi在PMIC和散热器之间有热桥。我们测试了软隔热垫,效果很好。
    回复
  • MiauCat
    我已经为几个Raspberry Pi模型(包括Pi 4和Pi 400)构建了一个基于web的超频工具。它向您建议中等和最大超频设置,这是一个很好的起点-从最初的步骤中消除猜测!

    您可能会发现它很有用:
    https://picockpit.com/raspberry-pi/overclock-raspberry-pi/

    我还在工具的页面上包含了关于如何测试超频是否稳定的信息。
    回复
  • 库里皮
    MiauCat说:
    我已经为几个Raspberry Pi模型(包括Pi 4和Pi 400)构建了一个基于web的超频工具。它向您建议中等和最大超频设置,这是一个很好的起点-从最初的步骤中消除猜测!

    您可能会发现它很有用:
    https://picockpit.com/raspberry-pi/overclock-raspberry-pi/

    我还在工具的页面上包含了关于如何测试超频是否稳定的信息。

    酷,我已经测试过了。但我可以更进一步-我的设置是这些(8GB版本):

    arm_freq = 2350
    gpu_freq = 750
    over_voltage = 10
    force_turbo = 1
    hdmi_enable_4kp60 = 1

    2020年9月主线固件的更新实现了这一点。它非常可靠,在2400MHz时,有时在启动后会锁定(但在桌面),即使有更高的过电压。我用CooliPi 4B,当然;-)-所以那是被动的。

    在我之前的一篇关于arm, gpu和核心频率依赖的文章中,我错了——它们都是独立的。这是根据埃本·厄普顿在信息匮乏时的一些评论写的。

    核心频率(包括L2缓存)可以通过hdmi_enable_4kp60=1从500MHz增加到550MHz,但你会失去复合视频输出。

    因此,您可以升级您的在线工具,以最大限度地提高频率-不仅是ARM CPU,还包括核心和gpu。在我的例子中,最大稳定频率是2350MHz,可能更高,接近2400MHz。我还没有用CooliPi在2400MHz的冰箱中测试它。

    你也可以警告1/2/3 / 4gb版本的Raspberry Pi 4的用户关于稳定性的问题——它的PMIC无法最大限度地为所有内核提供足够的电量。8GB版本是好的,升级的PMIC与50%更高的开关频率。在被动冷却时,我的最大温度约为48˚C,环境温度约为23˚C -最大负载。
    回复