本文共 1012 字,大约阅读时间需要 3 分钟。
本节书摘来异步社区《树莓派实战秘籍》一书中的第1章,第1.7节,作者:【美】Ruth Suehle ,Tom Callaway,更多章节内容可以访问云栖社区“异步社区”公众号查看
树莓派实战秘籍
过压,也被称为“动态电压缩放来增加电压“,是一个从电子元器件中获取更多性能的小窍门。树莓派的电路是由充当逻辑门和开关的晶体管组成的,在正常操作元器件时这些节点的电压会在高电压和低电压之间切换。当切换发生时,晶体管的电容和所施加的电压影响了切换输出变换的速度。使用更高的电压(“过压”)配置电路会让电路的反应速度更快,你可以获得比正常方法下对硬件超频的更好效果。
树莓派固件提供了一些可配置电压,在/boot/config.txt文件中被映射成下列值:
over_voltage (core)over_voltage_sdram_cover_voltage_sdram_iover_voltage_sdram_p```如果你通过更改任何这些设置来对树莓派实施过压,都将会造成在BCM2835片上系统中永久的设置一个“引信”。这意味着,如果发生了烧毁,当你打算将树莓派作为有缺陷的产品退回时,供应商将会知道你已经对硬件实施过过压。当你负有责任的情况下却将产品作为缺陷品退回,我们或许不应该说这种行为不对,但是你应该知道,这种行为是不在保修范围之内的。最大的变化来自于调整over_voltage值,这是BCM2835内部ARM CPU和GPU的核电压。over_voltage的可能值为-16(0.8V)到8(1.4V),默认值为0(1.2V)。每一个大于(或小于)0的整数对应增减电压的步长为0.025V。你不能在没有设置force_turbo=1(注意,这可能会触发“保修无效的引信”)的情况下设置高于6的值。over_voltage配置项设置是一项超级设置,\ sdram_c(SDRAM控制器电压),over_voltage_sdram_i(SDRAM I/O电压)以及over_voltage_sdram_p(SDRAM的物理电压)设置为该值。虽然也可以单独设置这些值,但你很可能会设置错误(或不匹配),从而导致内存损坏,因此我们强烈建议你使用over_voltage超级设置代替分别设置。如果你决定实施过压,只需要在/boot/config.txt文件中设置,然后重新启动即可。
转载地址:http://iycda.baihongyu.com/