瑞芯微RK3588J“主频调整”小技能分享,满足不同应用场景
发布时间:2025-5-21 14:34
发布者:Tronlong--
工业控制中常遇两难: 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主频 Linux系统支持7种CPU调频策略,以下是overdrive模式下不同调频策略对应的CPU频率及相关说明。 ![]() 我司系统默认配置为performance策略,可根据实际情况选择调频策略。我司推荐userspace策略和ondemand策略: (1)选择userspace策略,CPU频率可由用户主动调整。 下表为CPU可配置的主频频率,可根据实际情况进行调整。 ![]() 下图演示将系统配置为userspace策略,并把CPU主频设置为1.608GHz。 ![]() (2)选择ondemand策略:CPU频率由系统自动调整。 下图演示将系统配置为ondemand策略。在系统空闲状态下,可查看CPU主频频率自动调整为0.408GHz。 ![]() |
网友评论