各位好,
我手上目前有一个手持移动设备,希望能用充电宝的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。请问是否有办法解决?
谢谢!
yang chen12:
回复 user4716037:
你好,多谢你的指点。我按照你说的步骤进行了操作,直接使用默认的固件,现在实测单板通过充电宝typeC取电,从没固件时的5V,提升到了15V。
不过还有小疑问,通过TPS6598x Application Customization Tool读取默认固件估计为何有两个sink PDO,是两种不同的工作模式互相切换吗?
yang chen12:
回复 chaolin jiang2:
感谢指点。现单板实测OK了,谢谢!
user5312235:
回复 chaolin jiang2:
您好,我最近也在使用这个芯片,由于才接触USB-TYPE_C这块,很多都不懂,能指导下我配置输出12V吗?
user5312235:
回复 user5312235:
我的使用很简单,就是配置输出+5V和+12V输出,在使用过程中,是否直接IIC改变寄存器就可以实现电压切换?另外,我这种方式是直接DFP模式吗?我在TPS6598x Application Customization Tool工具里面,把默认的PDO1disable了,可是还是没有输出+12V,请指导哪些地方需要设置,谢谢。
liu wang:
回复 user4716037:
您好!
我们这儿使用的TPS65981的芯片,参考的TPS65981_EVM板绘制了电路原理图,现在有几个疑问:
1、我们通过TPS6598x Application Customization Tool配置好了,保存得到两个bin文件,分别是low region和full flash image,如果向外挂的flash烧写bin文件的话,应该选择哪个bin文件?
2、保存bin文件的时候,TPS6598x Application Customization Tool提示region 1 offset和region 2 offset怎么设置,是否使用默认的设置0x2000和0x12000?
谢谢!