烧写的是ubuntu linux版本
需要跑我们自己的算法,目前提高了CPU的频率
通过如下命令提高CPU的频率:
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
现在我们需要把GPU的DDR的频率提高到最大值,请问如何修改及配置呢,谢谢!
可以看一下/sys/class/devfreq 是否又相关节点
echo performance | tee $(find /sys/devices -name *governor)
开启性能模式即可让cpu、ddr、gpu跑最高频
这个就是没有dmc这个节点
/sys/class/devfreq
zyk 发表于 2021-12-3 10:29
可以看一下/sys/class/devfreq 是否又相关节点
没有这个节点
配置的是这个文件
rk3568-firefly-core.dtsi
&dmc {
center-supply = <&vdd_logic>;
status = “okay”;
};
怎么调试都没有这个节点
不知道问题在哪里
请大审指一下,谢谢了!
Liuth 发表于 2021-12-3 17:06
echo performance | tee $(find /sys/devices -name *governor)
开启性能模式即可让cpu、ddr、gpu跑最高频
你的意思是执行这条命令就可以把CPU DDR GPU的频率调到最高了吗
echo performance | tee $(find /sys/devices -name *governor)
执行上句话
Liuth 发表于 2021-12-3 17:06
echo performance | tee $(find /sys/devices -name *governor)
开启性能模式即可让cpu、ddr、gpu跑最高频
echo performance | tee $(find /sys/devices -name *governor)
root@firefly:~# find /sys/devices -name *governor
/sys/devices/platform/fde40000.npu/devfreq/fde40000.npu/governor
/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu/governor
/sys/devices/system/cpu/cpufreq/policy0/scaling_governor
root@firefly:~#
只有三个,没有看到有DDR的呢
本帖最后由 zyk 于 2021-12-6 09:20 编辑
手动配置需要在设备树打开dmc节点。在顶层设备树dts文件中找个地方加上
&dmc {
center-supply = <&vdd_logic>;
status = “okay”;
};
不打开就是定频的,一般默认最高频率1560MHz
ddr不用管,默认就是最高频率