TPS65023的I2C接口连接
准备使用TPS65023为ep4ce10e22i8l供电。TPS65023自带I2C接口,我看手册中使用DCDC的配置接口也能配置出FPGA所需电压,请问I2C可不可以不使用,如果不使用的话是不是将I2C相关管脚不做任何处理即可?
亲;建议按功能通过电阻接地或高电平。任何时候;逻辑输入都不要悬空。
谢谢XP的回复,不用的管脚的确不建议悬空,容易引进干扰。
多谢指导, 受益了。
那请问有没有个跟 TPS65023功能类似但是却不带I2C的电源芯片呢?
没有,这种Pmic都是带通信接口的
可以用几颗分立的电压来搭。无需I2C
George Wang1 ,
我现在在使用TPS565023芯片,现在VDCDC1输出为1.2v,现在想让其输出1.35v该怎么办呢?
这是我的原理图。
我尝试使用I2C工具配置寄存器。
root@dm368-evm:~# i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- 08 -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- 48 -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- UU -- --
60: -- -- -- -- -- -- -- -- UU -- -- -- -- -- -- --
70: -- -- -- UU -- -- -- --
i2cset -f -y 1 0x48 0x05 0x00
i2cget -f -y 1 0x48 0x05
i2cset -f -y 1 0x48 0x06 0x16
i2cget -f -y 1 0x48 0x06
但是结果都是不OK的,电压未改变。
且掉电后配置恢复默认。
我想让其VDCDC1,永为1.35v的话,该如何配置呢?
我未设置bit7 GO的寄存器。我改为
i2cset -f -y 1 0x48 0x05 0x80
现在可以把电压调成1.35v了。
但是我现在有个问题是,我执行下面的情况会恢复默认。
这个情况能避免吗?因为我要重新烧写程序的话,难免会掉电重启的。
这样就不符合我的要求了。
RESET(1): DEFCORE is reset to its default value by one of these events:
• undervoltage lockout (UVLO)
• HOT_RESET pulled low
• RESPWRON active
• VRTC below threshold