尊敬的各位:
有一个关于 I2C mux 应用的问题,希望澄清,在我们的产品上,我们应用了2种情况,如下所示:位置1和位置2。
对于位置1,当尝试同时启用 PCA9544设备的所有信道“开”时发现症状,如果 n 计数>=4,则尝试扫描此总线将显示 BMC 挂起或某些设备丢失。
对于位置2,请同时尝试启用所有通道“打开”,此时 BMC 将挂起。
在以上两种情况下,如果信道数减少,似乎不会出现挂起症状!
因此,关于 I2C mux 应用,多设备级联或并行连接拓扑的问题,请同时启用所有通道“开”,然后访问是否是这种被分配/建议的使用? 我们猜这似乎是频道计数或电容效应限制,但不确定!
我们按顺序访问 mux 每个通道, 似乎没有任何问题,但在访问的同时启用通道“打开”,似乎会出现挂起问题,无论是级联还是并行情况,当使用 I2C mux 时,是否存在任何限制?
谢谢
Sam.T