你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP157D的CPU频率问题

[复制链接]
zengyixiang 提问时间:2024-8-14 11:08 / 未解决

我使用的Linux版本是:6.1.28,我的电源管理是分立式原件,"VDD_CORE"实际是1.212V,设备树中是这样的:

vddcore: regulator-vddcore {
    compatible = "regulator-fixed";
    regulator-name = "vddcore";
    regulator-min-microvolt = <1200000>;
    regulator-max-microvolt = <1350000>;
    regulator-always-on;
    regulator-boot-on;
};

如果按照上面这样设置我的/sys/devices/system/cpu/cpufreq/下面就是空的,但是我把"regulator-min-microvolt = <1200000>;"中的1200000改为1350000就正常了,这是为什么?

收藏 评论1 发布时间:2024-8-14 11:08

举报

1个回答
STMCU-管管 回答时间:2024-10-10 16:39:52

在Linux系统中,/sys/devices/system/cpu/cpufreq/目录包含了CPU频率相关的文件和信息,比如可用的频率、当前频率等。如果这个目录下是空的,通常意味着CPU频率调节(CPUFreq)子系统没有正确识别或配置。看看是不是电压配置不匹配。当内核检测到实际电压与设备树中定义的电压范围不一致时,它可能采取保守的措施,比如不启用CPUFreq,以避免可能的硬件损坏或不稳定。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版