TPS65982的应用
各位好,
我手上目前有一个手持移动设备,希望能用充电宝的type-C接口为其供电。经过选型用了TPS65982芯片,直接借用的参考设计。之前功课做得不足,没想到板子回来后还有这么复杂的固件需要去烧。
目前有两个问题请教:1、TPS65982做sink端,如果我不烧录固件,那么默认的工作模式是如何的?我现在测试的情况电压默认从外接FET走,但是只有5V,当负载较大时5V带不动,电压不会自动上升。是否有简单点的芯片,能直接配置电阻等方式就可以去做sink的,按理sink不需要那么复杂的功能。
2、我购买了一个FTDI的数据线,型号是C232HM-DDHSL-0,也成功安装了驱动。目前使用TPS6598x Application Customization Tool version 3.4和TPS6598x Host Interface Tools,分别测试了I2C和SPI,均连不上我的单板,报错是*** ERROR in FTDI call (I2C_OpenChannel), status: 1。请问是否有办法解决?
谢谢!
您好!
TPS65982这个芯片是必须要配置软件才能用的,使用TPS6598x Application Customization Tool先配置好需要的固件,然后保存固件文件,固件文件是烧在外挂的flash你的,可以直接用SPI烧录器烧录进去,然后贴在板子上就行了。
至于FTDI的数据线我没用过。
你好,多谢你的指点。我按照你说的步骤进行了操作,直接使用默认的固件,现在实测单板通过充电宝typeC取电,从没固件时的5V,提升到了15V。
不过还有小疑问,通过TPS6598x Application Customization Tool读取默认固件估计为何有两个sink PDO,是两种不同的工作模式互相切换吗?
默认是有两种的,PDO1的5V是芯片默认的不能改,PDO2是你设置的输出电压,没有PDO2就只能输出默认的5V,
感谢指点。现单板实测OK了,谢谢!