NXP MCU 技术william hill官网
直播中

陈敏

7年用户 1291经验值
私信 关注
[问答]

如何扩展imx8mp.dtsi中的i.mx8mp cpufreq设置以降低cpu温度?

一、基本信息
       i.mx8mp ,Linux5.10.35, Yocto hardknott 。
       i.mx8mp 被设计为数据采集设备。
2、问题:  
      如何扩展 imx8mp.dtsi 中的 i.mx8mp cpufreq 设置以降低 cpu 温度?
      期望的 cpufreq 设置:600MHz、800Mhz 、1GHz 。
      如何设置不同频率的 i.mx8mp 电压?
三、现状
      设备温度非常高,imx8mp 很难触摸。
       i.mx8mp 频率为 1.2G hz 和 1.6Hz,如下所述。
      
       imx8mp.dtsi中的cpufreq设置只有三部分,描述如下
       a53_opp_table: opp-table {
           compatible = "operating-points-v2";
           opp共享;
          opp-1200000000 {
              opp-hz = /bits/ 64 <1200000000>;
              opp-微伏 = <850000>;
              opp-supported-hw = <0x8a0>, <0x7>;
              时钟延迟 ns = <150000>;
              反对暂停;
         };
        opp-1600000000 {
            opp-hz = /bits/ 64 <1600000000>;
            opp-微伏 = <950000>;
            opp-supported-hw = <0xa0>, <0x7>;
            时钟延迟 ns = <150000>;
            反对暂停;
        };
      opp-1800000000 {
           opp-hz = /bits/ 64 <1800000000>;
           opp-微伏 = <1000000>;
           opp-supported-hw = <0x20>, <0x3>;
          时钟延迟 ns = <150000>;
          反对暂停;
      };
   }.

更多回帖

发帖
×
20
完善资料,
赚取积分