ZHCAGD5 October 2026 DS90UB926Q-Q1 , DS90UB927Q-Q1
当SoC 对远端 926 或下游器件的 I2C 访问 出现timeout;因为其发生路径位于 BCC上,因此很容易被误判为 I2C 频率干扰、BCC watchdog 或线缆信号完整性问题。
但如果LF Mode没有两边正确匹配,器件将工作在不满足当前 Frequency Mode 规定范围的条件下,可能表现为 LOCK、BCC 或 Remote I2C 异常。
| 10 MHz PCLK | 🡪 | 两端仍为高频模式 | 🡪 | 链路不在保证范围 | 🡪 | LOCK / BCC 边界不稳定 | ||
| BCC数据包可靠性下降 | → | 远端 I2C访问异常 | → | 软件看到 I2C timeout / intermittent fail | ||||
调试导图:
| 1. 测量实际 PCLK(最小 / 典型 / 最大) | 使用示波器实测PCLK频率 |
| PCLK < 15 MHz? |
是:进入 Low-Frequency Mode 核查 否:按常规链路 Debug |
| 2. 核查 927 | LFMODE strap 或 0x04[1:0];10 MHz 目标为 11b |
| 3. 核查 926 | MODE_SEL / 0x02[1:0];读取 0x23[3] 确认状态 |