工具/软件:Linux
大家好、
我们制作了5728定制板并想要评估其功率。我们与 EVM 板进行了测试比较。当我将 CPU 调节器设置为省电时、Op 模式为 OP_NOM、CPU 以1GHz 运行、根据 AM572x_Power_Spreadsheet、VDD_MPU 应为0.92v
但当我在/sys/class/regulator/regulator.5/microvolts 上执行 cat 命令时、该值在我们的板上为1070000、在 EVM 板上为980000。该值在省电模式下稳定、我想降低电路板的电压、我已经检查了 DTS 文件"opp-microvolt =<1060000 850000 1150000>"、这是否意味着左侧值是典型值、中间值是最小值和 正确的是运算微伏的最大值?
CPU0_opp_table:opp_table0{
兼容="操作点 v2-ti-cpu";
TI、SYSCON-efuse =<&SCM_wkup 0x20c 0xf80000 19>;
TI、SYSCON-rev =<&SCM_wkup 0x204>;
opp_nom@1000000000{
opp-Hz =/bits/64 <1000000000>;
op-microvolt =<1060000 850000 1150000>、
<1060000 850000 1150000>;
opp-supported-HW =<0xFF 0x01>;
opp-suspend;
};
opp_od@1176000000{
opp-Hz =/bits/64 <1176000000>;
opp-microvolt =<1160000 885000 1160000>、
<1160000 885000 1160000>;
opp-supported-HW =<0xFF 0x02>;
};
opp_high@1500000000{
opp-Hz =/bits/64 <15000000000000>;
op-microvolt =<1210000 950000 1250000>、
<1210000 950000 1250000>;
opp-supported-HW =<0xFF 0x04>;
};
};
我尝试配置此 属性但失败、更改此属性的值会导致一些错误。您可以告诉我如何降低 VDD_MPU 以及配置 opp-microvolt 属性的规则。
另一个问题是、在运行期间禁用一个 CPU 内核后、我们定制板的功耗根本不会降低。降低 CPU 内核是否对节能没有影响?
对此有任何见解是值得欢迎的。
谢谢