This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我们希望在我们的设计中使用 FPC401、并查看数据表、器件在8位下以默认地址0x1E 加电(7位下为0xF)。 此外、下游器件位于 0xF0 0xF2 0xF4 0xF6 0xf8 0xFA 0xFC 0xFE、这似乎使7位中的地址空间变为0x78 0x7A、0x7C、0x7E
我的印象是、这些地址保留在 I2C 空间中用于10位或未来扩展? 我们的系统将在共享 I2C 总线上使用 FPC401、我只是担心系统上其他器件可能存在的问题。 我们在同一总线上混合使用了 IO 扩展器、I2C 多路复用器、TI 重定时器和其他器件。
我最初的想法是在访问下游 QSFP 模块并重新分配其地址之前、尽快向 FPC401写入数据、 然而、它是总线上的唯一器件、这意味着它看起来像链上的最后一个器件(CTRL3和 CTRL4都接地)、所以固定在该 I2C 映射地址上?
如果有任何想法、我会很感激。
此致
Marc。
尊敬的 Marc:
由于您使用的是单个 FPC401、我们需要将 CTRL3和 CTRL4连接到 GND、并且我们必须使用地址0xF0、0xF2等、正如您在下游 SFP 端口中所指出的那样。 在这种情况下、您的其他 I2C 器件将使用0x1E 以外的地址。 如果您使用的是默认地址、并且您有单个 FPC401、这意味着无需重新分配这些地址。
此致、Nasser
尊敬的 Marc:
我知道这不会给其他客户带来任何问题。
我关闭此主题、如果有其他问题、请告知我们。
此致、Nasser