Other Parts Discussed in Thread: TCA9543A
器件型号: TCA9543A
由于 SOC GPIO 限制 、两个 I2C 引脚也用作 自举引脚 。 在 SoC 启动期间、这些 I2C 引脚必须保持 驱动至低电平 是通用的。
因此、我们添加了一个 MOS 电路 控制 I2C 上拉电压的上电时序。 换句话说、SoC 仅启用 MOSFET 栅极 完全引导后重新启动 、然后提供 1.8V 连接到 I2C 上拉电源。

如果没有该序列控制、SoC 将无法正确初始化。
图中显示了 SoC 和 I2C 开关之间的电流连接。 我们遇到的问题是、在正常操作下、如果执行 软件复位 (SW RST) 仅在 SoC 上、SoC 无法成功引导。
经过分析、此行为似乎与直接相关 I2C 开关 。 传递函数 切断 I2C 开关的 VCC 电源 、SoC 将正常引导。
我们想澄清几个问题:
-
如果 SoC 和从器件侧的 I2C 上拉电源位于 相同的电压电平 我们能不能 省略上拉电阻器 有什么区别?
-
将 从器件侧的 I2C 信号 泄漏或传播到 主端 ?
-
为什么在我们的时候是这样的 关闭上拉电源 在从器件侧(同时保持 I2C 开关 VDD 供电)、我们 无法访问 TCA9543A 该怎么办?