主题中讨论的其他器件: TPS65982、 TPS65981
我 正在尝试通过 I2C 和连接到 J8的 Totalphase aardvark 访问我们 TUSB1046EVM 评估板上的 TPS65982。
TPS65981_2_6_7_8 Application Customization 4_03工具与 aardvark SPI 配合使用时工作正常、因此"设备->重新刷写 EVM 固件(恢复)"工作正常。
仅当尝试访问连接 I2C 端口1 (I2C_sda1/I2C_SCL1)或 I2C 端口2 (I2C_sda2/I2C_SCL2)而没有响应时 、才尝试使用"SWEEP I2C address range for Response"选项。
TPS65982数据表 http://www.ti.com/lit/ds/symlink/tps65982.pdf 第8.5.2节 I 2C 从机接口(第76页)中规定、这些端口可以是从机主机。
由于 Aardvark 是 I2C 主设备、因此这些端口应配置为 I2C 从设备、以避免多个 I2C 主设备冲突
不清楚如何配置它是用作 I2C 从设备还是用作 I2C 主设备、唯一的参考是 "8.5.2.5 I 2C 引脚地址设置"部分 表10 (第78页)
但这涉及 UART 主设备和 UART 从设备。 这是拼写错误、还是在其他地方确定 I2C 端口1/I2C 端口2的 I2C 角色
请提供任何帮助
此致
Marcel