Firefly开源社区

打印 上一主题 下一主题

[Linux] RK3568J这个开发板

47

积分

0

威望

0

贡献

技术小白

积分
47

RK3568J这个开发板

发表于 2021-12-3 09:54:58      浏览:6624 | 回复:8        打印      只看该作者   [复制链接] 楼主
烧写的是ubuntu linux版本
需要跑我们自己的算法,目前提高了CPU的频率
通过如下命令提高CPU的频率:
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
现在我们需要把GPU的DDR的频率提高到最大值,请问如何修改及配置呢,谢谢!
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10851

突出贡献

发表于 2021-12-3 10:29:48        只看该作者  沙发
可以看一下/sys/class/devfreq 是否又相关节点
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2021-12-3 17:06:54        只看该作者  板凳
echo performance | tee $(find /sys/devices -name *governor)
开启性能模式即可让cpu、ddr、gpu跑最高频
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2021-12-4 15:09:51        只看该作者  地板
这个就是没有dmc这个节点
/sys/class/devfreq
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2021-12-4 15:13:07        只看该作者  5#
zyk 发表于 2021-12-3 10:29
可以看一下/sys/class/devfreq 是否又相关节点

没有这个节点
配置的是这个文件
rk3568-firefly-core.dtsi
&dmc {
        center-supply = <&vdd_logic>;
        status = "okay";
};
怎么调试都没有这个节点
不知道问题在哪里
请大审指一下,谢谢了!
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2021-12-4 15:16:36        只看该作者  6#
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)

执行上句话
回复

使用道具 举报

47

积分

0

威望

0

贡献

技术小白

积分
47
发表于 2021-12-4 15:51:07        只看该作者  7#
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的呢
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10851

突出贡献

发表于 2021-12-6 09:18:25        只看该作者  8#
本帖最后由 zyk 于 2021-12-6 09:20 编辑

手动配置需要在设备树打开dmc节点。在顶层设备树dts文件中找个地方加上
&dmc {
         center-supply = <&vdd_logic>;
         status = "okay";
};

不打开就是定频的,一般默认最高频率1560MHz
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2021-12-6 09:34:00        只看该作者  9#
ddr不用管,默认就是最高频率
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表