主题中讨论的其他器件:BQ34Z100-R2、TCA9416
工具/软件:
-
我们正在使用 BQ7695202PFBR 并在上电期间观察到意外情况。 我们使用逻辑分析仪 (Saleae) 捕获了 SCL 线路保持低电平约 728ms 器件会立即启动该控制器。 在此期间、MCU 不会启动 μ I²C 通信。
-
MCU I²C 速度: 100kHz
-
μ I²C 主机: STM32H7
-
总线上的其他器件: BQ34Z100-R2、TCA9416
-
BQ 器件 OTP 配置为:
-
I²C 地址:
0x10 -
I²C 速度:
400 kHz(但 MCU 处于 100kHz) -
CRC:已禁用
-
我们从 TRM 和一些论坛帖子中了解到、器件可能需要时间来加载 OTP 并在内部初始化、但我们找不到任何确认这么长总线保持时间 (500ms 至 700ms ) 的 TI 文档或帖子。 数据表列出的 时钟延展最长为 1ms、但这似乎发生在任何通信之前、可能在加载 OTP 时?
-
在引导/OTP 负载期间、BQ7695202PFBR 将 SCL 保持在低电平 500–700ms 是否会出现行为?
-
如果是、这是否记录在任何地方? (TRM,数据表或应用手册?)
-
此行为是否会因 ROM 版本或器件版本而异?
附件中的屏幕截图显示了 在任何流量发生之前 SCL 的~728ms 低电平状态。
我们感谢对我们的系统集成以及确保正确处理主机端超时的官方说明。
谢谢!
-
