This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
尊敬的 TI 团队:
我已将 TUSB320LAI 设置为 I2C 模式。 启用3A 电流输出。 现在可以给手机充电,但不能给3A 充电,不能给 iPad 充电。
尊敬的 Pakho:
要使 TUSB320器件通告3A、TUSB320 Vdd 必须为3.5V 或更高。 假设使用 I2C 模式配置 CSR 寄存器的所有步骤都正确、那么可能没有根据您提供的设计向器件提供正确的 Vdd 来广播3A。
谢谢!
J
您好、J:
我尝试了将 VDD 增加到4.7V。 它仍然无法正常工作。
这里是我的设置。 有任何问题吗? 连接 DFP 模式后、我将电流模式设置为高电平。
尊敬的 Pakho:
根据您发送的设计、我想知道 SCL 和 SDA 是否使用3.3V 上拉电阻器供电。
在软件方面、set_current_mode ()是否在 setup_tusb320lai ()中执行与 i2c_read、modify 和 write 类似的操作?
如果是、我想知道您的代码执行 i2c RMW 操作的速度是否太快。 您是否能够探测 INT_N 引脚以查看在运行代码时它是否被拉低?
此致!
J
您好、J:
答案如下:
根据您发送的设计、我想知道 SCL 和 SDA 是否使用3.3V 上拉电阻器供电。
->是的、 SCL 和 SDA 由3.3V 供电。 电流上拉电阻为1.8K。
在软件方面、set_current_mode ()是否在 setup_tusb320lai ()中执行与 i2c_read、modify 和 write 类似的操作?
->对。 详细信息如下。
如果是、我想知道您的代码执行 i2c RMW 操作的速度是否太快。 您是否能够探测 INT_N 引脚以查看在运行代码时它是否被拉低?
->我将尝试在每次 I2C 操作后添加1ms 的延迟。
-> 什么意思是所有 I2C 操作都要求 INT_N 引脚保持低电平?
谢谢!
Pakho
尊敬的 Pakho:
-> 什么意思是所有 I2C 操作都要求 INT_N 引脚保持低电平?
我的意思是、INT_N 是低电平有效中断信号、因此当 I2C 寄存器发生变化时、INT_N 应该变为低电平。 因此、在运行代码时探测此引脚将指示代码是否对 I2C 寄存器进行了任何更改。
此致!
J
好、当前 所有 I2C 操作都 是在接收到触发的 INT_N 后进行的。
"当 TUSB320器件作为 DFP 连接时、调试附件"有何不同。 和"DFP "?
尊敬的 Pakho:
DFP 是 TUSB320LAI 在用作供电方时可 根据 Type-C 规范配置的常规下行端口状态。
"当以 DFP 身份连接 TUSB320器件时为调试附件"是调试状态。 这个状态是 一个 用于测试的附加调试状态。 有关该调试的更多信息、请参阅以下章节7.3.3.2。 ]
此致!
J