工業控制中常遇兩難: 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。 |