TPS65910给AM3352供电,用到VDD3这个升压为5V的SMPS,没有对PMU进行编程,输出升压值不正确。
设计电路形式大致为:参考数据手册第二页的原理图,电感4.7uH,整流二极管RV551,输入电压3.6V(VCCAUX_3V3也为该值),输出电压值为3.5V。
其EVM demo提到VDD3输出需具备两个条件:1、VCCAUX_3V3至少3.3V以上;2、配置相关寄存器。
其中第1点已满足,第2点查看了相关数据手册,EN1_SMPS_ASS_REG寄存器复位值为0x00,因此VDD3_EN1不起作用,如何设置相关寄存器呢?
Trevor:
VDD3改为BOOST 电路,其条件:Note3: If VDD3 boost is used, VAUX33 must be set to 2.8 V or higher and enabled before VDD3.
可以通过GUI软件修改相应的寄存器:
GUI for TPS65910 Power Management IC http://www.ti.com/litv/zip/swcc010
Trevor:
回复 Trevor:
参考相应的 用户指南:
http://www.ti.com/lit/ug/swcu065f/swcu065f.pdf
Qinjian Lin:
回复 Trevor:
是的,这UM Guide里提到:“For correct functioning of VDD3, first VAUX33 must be enabled at 3.3V and then VDD3 should be enabled using the appropriate register settings.”
所以关键是配置哪个寄存器,看手册应该是VDD3_REG,其低两位ST表示供电状态,并且为RW属性,是不呢?
但该寄存器的描述为VDD2的输出电压选择,手册出错?好久也没出勘误表。。。
Trevor:
回复 Qinjian Lin:
应该是RW 读写都可以,应该是VDD3才是。