This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
您好!
我们最近注意到、Linux 中观察到的时钟速率与 u-boot 不同。
在 u-boot 中、我们看到:
U-Boot 2010.06脏污(2016年12月26日- 10:37:28)
TI8148-GP 3.0版
L3时钟:200MHz
IVA 时钟:410MHz
ISS 时钟:480MHz
DSP 时钟:750MHz
DSS 时钟:200MHz
ARM 时钟:720MHz
DDR 时钟:400MHz
在具有 cpuinfo 或 sysfs 条目的 Linux 中、我们可以看到1GHz 的速率。
芯片修订版本应限制为720Mhz。
1.时钟速率有何不同?
2.我们尝试使用 sysfs scaling_setspeed 将速率更改为600MHz,但未能更改为600M (尽管它出现在可用频率的 sysfs 条目中)
谢谢、
已运行
您好、Ran、
我认为在您的情况下已启用 DVFS、这可能会改变 CPU 频率。 您的电流调节器是什么?
它应该是用户空间调节器、以便从 sysfs 接口更改频率。
如果问题仍然存在、请提供 dmesg 日志和配置文件。
您好、Ran、
是的、我们也可以更改为其他频率。 我们必须添加/启用 OPP (操作点)。 但请注意、启用或添加其他 opps 可能会导致系统不稳定。
什么是 Linux 内核版本? 如果是2.6、则检查 arch/arm/mach-omap2/opp814x_data.c 以了解支持的 OPP。 如果大于3.7,请检查相应的 dtsi 文件。