主题中讨论的其他器件: LM3489、 TPS65981、 TUSB1064
我在电路板的一侧有一个 TPS65987D、其中 USB Type C 在另一侧有一个 micro USB 3连接器。 我正在尝试在 microUSB3连接器(连接到我的笔记本电脑-主机)和 USB Type C (连接到我的手机-设备)之间进行枚举
我有带 LM3489和 FET 的20V 桶形插孔、与参考原理图类似、因此 PD 控制器可以控制5V - PDO_0 (GPIO_14)、9V - PDO_1 (GPIO_15)、15V - PDO_2 (GPIO_17)、20V - PDO_3 (GPIO_20)。
我已确认可以使用 aardvark 对闪存进行编程、闪存可以对 PD 控制器进行编程。
我还可以使用地址0x23处 PD 控制器上的 I2C2来使用"TPS65981_2_6_7_8 Application Customization 6.1"软件进行监控/轮询
我无法对软件进行自定义、以便进行枚举。
我仅选择 DFP (因为我将通过连接到 LM3489输出的 PP_HV2为 USB Type C VBUS 供电)
我已经将所有组件连接在一起并尝试了工具中的一些软件、但看起来 PD 控制器正在不断复位、我看到 LM3489的输出在5V 至9V 之间振荡。
枚举事件保持振荡、充电状态也会打开和关闭...它们看起来都是相同的节奏。
我是否可以采取一些常见的调试步骤来帮助我通过板和连接到 MicroUSB3连接器的 TUSB1064来迭代和枚举 USB Type C 端口?
对我的应用程序进行简单自定义的任何帮助都将非常有用。 我的电源方案与此处的参考设计非常相似:LM3489输出连接到 PP_HV2。 我的板没有要灌入的应用、因此我按照数据表的建议将 PP_HV1接地