你好:
AM335x用TPS65910作为其电源管理芯片,请问TPS65910的输出电压可以通过哪些方式配置?据我所知可以通过EEPROM来配置,那么请问如何通过EEPROM来配置,具体的配置过程是什么样的?以及是否有其它的配置方式?我现在比较困惑的地方就是:AM335x与TPS65910按照正确的方式连接,正常通电之后,PMIC是如何知道AM335x所需要的每一路的电压值具体是多少?
miffy:
严格按照参考设计来,这是最快解决问题的方式;
TPS659xx都是通过I2C和处理器连接,电源都是配置相应的I2C寄存器实现控制的,包括1.2V,1.8V等,1.2V一般作为core核心电压,1.8V作为IO参考电压;BSP包都会带有相关的驱动,已经实现了相应的寄存器配置
miffy:
另外,寄存器的配置并不是保存在EEPROM里面,而是每次系统启动后,在BootLoader阶段对外部的PMIC进行配置
user1379971:
回复 miffy:
你好,我也存在一定疑问,手册中对BOOT【1:0】的组合介绍了00 和01两个,而AM335x对这个电源要求的配置为BOOT【1:0】=10,为啥手册中不对这个配置进行说说明呢。
Jian Zhou:
回复 user1379971:
10这个配置是指按照AM335x的上电时序进行上电。
user1379971:
回复 Jian Zhou:
你好,多谢。我想问一下的是,我连接AM335X主控后,但没有通过IIC配置TPS65910,那这个芯片默认输出的电压是多大的呢?这时候主控工作在什么状态呢?多谢!
文档《TPS65910Ax User's Guide for AM335x Processors》在6和7页中电路连接示意图中,是不是标注的Default ON 1.1 V等信息就是,我还未配置EEROM时候电源实际默认输出?
miffy:
回复 user1379971:
要配置的,一般Xloader加载以后就会配置IIC给TPS659xx,后面bootloader会二次配置IIC,基本输出电压,core是1.2V,其他IO是1.8V,以及MMC是3.0V
Jian Zhou:
回复 miffy:
Default ON 就是默认输出。