工业控制中常遇两难:
1、长期运行在高温环境下,需稳定优先,主频过高亦可能缩短CPU寿命。
2、视觉识别、实时计算又需高性能,怕算力不足拖后腿。
瑞芯微RK3588J支持“normal模式”(稳定)与“overdrive模式”(高性能)自由切换,Tronlong创龙科技3步教会您,兼顾鱼和熊掌!
RK3588J正常模式和超频模式对比
RK3588J处理器支持正常模式(normal)和超频模式(overdrive):

正常模式适用于可靠性要求较高的场景,满足长期稳定工作的使用需求,支持在高温环境(85℃)持续工作10年以上。
超频模式适用于性能要求较高的场景,满足高性能工作的使用需求,支持更高的主频,但长期满负荷工作在高温环境(85℃)下,会减少处理器的使用寿命。为了兼顾性能与使用寿命,可通过主频动态调整方法降低对使用寿命的影响。
根据Rockchip官方芯片手册说明,RK3588J处理器长时间在overdrive模式运行环境下,特别是在高温环境下,处理器使用寿命可能会缩短。

为保障处理器使用寿命,满足更多工业应用场景要求,Tronlong创龙科技默认将RK3588J处理器Cortex-A76核心最高主频默认配置为1.6GHz,Cortex-A55核心最高主频默认配置为1.3GHz,即normal模式。如需将CPU主频调整为更高频率,即overdrive模式,可参考下文CPU主频配置演示。
RK3588J典型应用领域
RK3588J处理器适用于多个应用领域:工业计算机、运动控制器、医疗内窥镜、超声影像系统、车载环视系统、目标识别跟踪等。

基于overdrive模式的CPU主频调整方案演示
在高性能的场景下,可将CPU主频调整为更高频率,即overdrive模式,以获得更高性能。
同时,考虑到处理器在overdrive模式下工作会影响使用寿命,建议动态调整CPU主频,我司提供两种方法:
(1)由用户主动调整CPU主频。
(2)由系统自动调整CPU主频。
设置CPU为更高主频
通过修改内核源码"arch/arm64/boot/dts/rockchip/"目录下的内核设备树文件tl3588-evm.dts相关内容,新增overdrive模式主频频率:1.800GHz和2.016GHz。

修改完成后,参考产品资料重新编译内核,并使用新生成的内核镜像启动评估板即可生效。

从上图的串口终端打印信息可知,CPU主频频率配置为2.016GHz,即运行在overdrive模式。
动态调整CPU主频
Linux系统支持7种CPU调频策略,以下是overdrive模式下不同调频策略对应的CPU频率及相关说明。

我司系统默认配置为performance策略,可根据实际情况选择调频策略。我司推荐userspace策略和ondemand策略:
(1)选择userspace策略,CPU频率可由用户主动调整。
下表为CPU可配置的主频频率,可根据实际情况进行调整。

下图演示将系统配置为userspace策略,并把CPU主频设置为1.608GHz。

(2)选择ondemand策略:CPU频率由系统自动调整。
下图演示将系统配置为ondemand策略。在系统空闲状态下,可查看CPU主频频率自动调整为0.408GHz。

欢迎各位工程师关注创龙科技微信公众号或官网,获取更多RK3588J相关的开发手册和案例代码。
审核编辑 黄宇
-
主频
+关注
关注
1文章
22浏览量
9357 -
瑞芯微
+关注
关注
27文章
912浏览量
54765
发布评论请先 登录
瑞芯微RK3588 RKNN模型推理环境部署与功能测试技巧(下)
瑞芯微RK3588 RKNN模型推理环境部署与功能测试技巧(上)
rk3588 SDk 编译报错 执行./build.sh buildroot
CE、FCC、RoHS三大认证加持,这款RK3588J边缘AI盒子究竟有多权威?
【技术分享】RK3588如何搭建xenomai3+ethercat
瑞芯微 RK3588 平台 Debian 系统开发案例与使用说明
基于瑞芯微 RK3588 的 ARM 与 FPGA 交互通信实战指南
创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—视频图像处理框架
瑞芯微RK3588与RK3576技术参数详解
RK这2款旗舰芯片RK3588 PK RK3576,谁是最优选
基于瑞芯微RK3588芯片平台的LKD3588:赋能行业应用,突破空间限制
瑞芯微RK3588J“主频调整”小技能分享,满足不同应用场景
评论