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

关于AM3352设计中电源部分的疑问

各位大牛:

TI这边的PMU部分电路有推荐使用的3个PMU芯片,TPS65217/TPS65910/TPS650250这几款芯片,前两款是通过I2C控制时序,后一款是直接通过硬件配置时序。我这边使用的是TPS650250这块PMU,通过sdk6.0开发包生成的镜像文件里是否包含有PMU通过I2C控制时序部分的程序,而使用TPS650250的时候,是否要修改这部分程序,这个程序在哪里呢?

麻烦大牛指点一二。

Steven Liu1:

TPS650250这块PMU没有I2C通信控制的功能。

在AM335x上,你可以动态调整芯片运行的主频,300M,600M,800M,或者1G。不同频率对应的供电电压不同,这个电压的调整就是,AM335x和PMU进行I2C通信的结果(DVFS功能)。

所以如果你使用TPS650250的话,没有I2C通信控制的能力,所以只能工作在固定的一个频率上,无法动态调整。默认时,上电VDD_MPU输出1.1V,即AM335x工作在600MHz。

zuhua zhang:

回复 Steven Liu1:

HI.Steven

我的意思是sdk6.0生成的镜像里是否会包含PMU部分的程序,而导致我使用TPS650250作为PMU时出现异常?

Steven Liu1:

回复 zuhua zhang:

这部分在你做软件移植工作的时候就应该避免了,不会出现这问题才对。

在原版的SDK6.0中,我们的源码中有个关于EEPROM的检测,读出了EEPROM的ID后,根据这个ID做资源配置,其中就包括对PMU部分的配置。在你做移植的时候,肯定要处理EERPOM的这部分,重新规划当前的资源配置,既然使用了650250,就不去调用与65910或者217相关的初始化代码就可以了。

zuhua zhang:

回复 Steven Liu1:

在源码的配置中是修改的u-boot的还是内核部分呢?

Steven Liu1:

回复 zuhua zhang:

对于EEPROM的配置处理,在uboot和kernel中都有。

赞(0)
未经允许不得转载:TI中文支持网 » 关于AM3352设计中电源部分的疑问
分享到: 更多 (0)