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.

am3352 BogoMIPS 300M

Other Parts Discussed in Thread: AM3352, TPS650250

大家好。

我们使用的平台是am3352,使用的sdk版本是04.00.00.04,对应的linux版本为4.9.28,系统启动后cat /proc/cpuinfo发现cpu的BogoMIPS只有300M,现在确定已经在uboot中配置core频率为1G,mpu的频率为800M,但是系统启动后查询频率依然为300M。

系统启动后cat /proc/cpuinfo查询到的频率为什么是300M?如何修改?

processor : 0
model name : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 298.29
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2

Hardware : Generic AM33XX (Flattened Device Tree)
Revision : 0000
Serial : 0000000000000000

  • 请先确认一下您用的AM3352芯片是不是支持1GHz这个频率?
  • 我们使用的电源管理芯片是tps650250,对core和mpu的供电电压为1.1V,据我们的供应商技术支持讲,这个供电电压芯片只能跑到600M,那么是否需要修改uboot代码,将core的频率和mpu的频率都设置成600?
    do_setup_dpll(&dpll_core_regs, &dpll_core_opp100);
    do_setup_dpll(&dpll_mpu_regs, &dpll_mpu_opp100);
    修改方式是否是将dpll_core_opp100.m和dpll_mpu_opp100.m修改成600?

  • LONGFEI LI1 您好,

    目前我也遇到跟您一樣的問題,電源IC也是tps650250,我有改過uboot中core和mpu的設定為600,但結果依然還是只有300M,請問您問題有解決了嗎?
    processor : 0
    model name : ARMv7 Processor rev 2 (v7l)
    BogoMIPS : 296.55
    Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant : 0x3
    CPU part : 0xc08
    CPU revision : 2

    Hardware : Generic AM33XX (Flattened Device Tree)
    Revision : 0000
    Serial : 0000000000000000