TI中文支持网
TI专业的中文技术问题搜集分享网站

am335x MPUPLL问题

我买了一块开发板,处理器主频是800的,我在移植uboot的2014.1版,看了原来的boot的MPUPLL_M参数后选的是MPUPLL_M_720,为什么不使用MPUPLL_M_800?这个的选择和什么有关系?是主频800的处理器,800以下的频率都可以使用吗?这个选择后像所有接口的频率都要重新修改吗?

liqin xiao:

我把mpu_pll_config(MPUPLL_M_720)改成了mpu_pll_config(MPUPLL_M_800),从结果上看不出有什么差别,串口什么的速率都还是保持原来的,谁能告诉我这个和什么有关系,因为我将来的产品可能会选择不同的主频芯片

Gino E:

回复 liqin xiao:

 你好,

ARM的频率和其他外设的频率是由内部不同的PLL来产生,所以你更改MPU的频率是不会影响到UART的频率,你可以看下TRM手册中的PRCM章节。

另外,你可以通过cat /proc/cpuinfo来了解当前CPU的运行频率

jiew:

回复 Gino E:

Dear Gino

請問

Begalgebone  Black Core 主频为1000M ,與MPUPLL 800M 的對應關係是什麼?

會影響指令執行速度的是Core  還是Mpu PLL ??

Gino E:

回复 jiew:

你好,

Beaglebone black上采用的是版本为PG2.1的AM335x, 这个版本最高支持的主频可以上到1G。 800Mhz是这个版本支持的第二档的主频。你可以参考AM335x的数据手册。

影响指令执行速度的是MPU PLL。

jiew:

回复 Gino E:

請問……mpu_pll影响指令速度,core_pll影响什麼??

若我將core_pll設很低=200Mhz,mpu_pll設=1Ghz與

core_pll=1G,mpu_pll=1Ghz,會有怎樣的差異?

liqin xiao:

回复 Gino E:

哪个版本支持1g的am335x,我从哪里能下载到源码?

liqin xiao:

回复 Gino E:

PG1.0,PG2.0,PG2.1从什么地方能够体现出?我从哪里知道我的是那个版本的?

liqin xiao:

回复 Gino E:

我查到了,我的芯片是PG2.1版本的,可为什么我的mpu pll最高只能到720m,设800m和1g的启动成功?

赞(0)
未经允许不得转载:TI中文支持网 » am335x MPUPLL问题
分享到: 更多 (0)