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.

[参考译文] DS80PCI402:DS80PCI402 SMBus EEPROM 访问

Guru**** 2398695 points
Other Parts Discussed in Thread: DS80PCI402

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/723341/ds80pci402-ds80pci402-smbus-eeprom-access

器件型号:DS80PCI402

您好!

 我们在设计中使用 DS80PCI402。 我们  通过保持 ENSMB 指示以主模式运行 DS80PCI402。

当电路板通电且 EEPROM 为空或第一个字节数据 为0xFF 时,会进行连续的 SMBus 访问来读取 EEPROM。

如果 EEPROM 被编程为配置数据、则中继器读取 EEPROM 并在加载配置后停止 SMBus 访问。

当 EEPROM 为空或第一个字节为 oxFF 时、它是连续 SMBus 访问的预期行为吗?

另一个问题是 EEPROM 第一个字节(0-4)有时会损坏、中继器在执行读取访问时能否损坏 EEPROM?

我已经检查了 I2C 时序、它符合数据表中给出的规格。

此致、

Amit Mittal

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit、您好!

    是的、如果 EEPROM 为空且 ENSMB 引脚=悬空、DS80PCI402将持续查找 EEPROM 数据并重复尝试。

    在配置读取期间、读取 EEPROM 的 DS80PCI402不会损坏 EEPROM 数据。  WP 引脚是否受控以防止误写操作?

    此致、

    Lee

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Lee、

    我的观察结果是、当 DS80PCI402持续访问 EEPROM 时、即使我将 READ_EN 信号置为无效、SMBus 访问也不会停止。 这是否意味着、一旦在加电时将 READ_EN 置为有效、则仅当 DS80PCI402将从 EEPROM 加载配置数据时、SMBus 访问才会停止。

    当 EEPROM 为空时、是否有其他方法停止 SMBus 访问?


    此致、
    Amit Mittal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit、您好!

    为了停止 SMBus 访问、当 EEPROM 为空时、我会尝试保持 ENSMB = H。

    此致、

    Lee