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.

[参考译文] DS80PCI810:SMBus 从模式和 SMBus 主模式(EEPROM)之间的眼图结果不同

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/762743/ds80pci810-eye-diagram-results-are-different-between-smbus-slave-mode-and-smbus-master-mode-eeprom

器件型号:DS80PCI810

尊敬的先生:

我们的客户正在使用 DS80PCI810、但他们发现 SMBus 从模式和 SMBus 主模式(EEPROM)之间的眼图结果不同。

首先、对于 SMBus 受控模式、它们设置 EQ 寄存器值= 2D、 VOD 寄存器值= AF、 VOD_DB 寄存器值= 00。

眼图结果如下:

但使用相同的 SMBus 主模式(EEPROM)设置时、眼图结果如下:

为什么它们有很大的不同呢?

附件是 EEPROM 的配置文件和十六进制文件。

e2e.ti.com/.../8272.c0.cfg

EEPROM 编程是否有问题?

你有什么想法吗?

提前感谢您的帮助。

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

    图中 SMBus 波形的振幅较低。  您能否确认 VOD_DB 寄存器读取为0x00、寄存器0x06中的从机寄存器控制= 18'h

    此致、

    Lee

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、寄存器0x06 = 18'h
    实际上、SMBus 受控模式的波形具有比使用 SMBus 主控模式(EEPROM)"更高"的振幅
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉、我阅读的信息不正确。  SMBus 波形看起来正确。 EEPROM 完成后、转接驱动器将再次成为 SMBus 从设备。  您能否验证 VOD_DB 和 VOD 寄存器信息是否包含预期值?

    谢谢、此致、

    Lee

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

    尊敬的 Lee:

    抱歉、如何验证?? 下面的附件是 EEPROM 的十六进制文件。 该十六进制文件通过 SigCon 工具生成。 我认为是正确的。

    顺便说一下、我还有另一个问题。 在 SMBus 主模式下使用 EEPROM 时、应如何排列引脚26 (SD_TH/READ_EN#)? 我应该将该引脚接地吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是将 READ_EN#引脚接至 GND、并验证 ALL_DONE#引脚是否变为"低电平"、以指示 EEPROM 加载成功。

    在 ALL_DONE#变为"低电平"后、可以像 SMBus 从模式那样读取寄存器内容。

    此致、
    Lee
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将关闭此线程、假设将 READ_EN#=拉低可解决问题并允许成功加载 EEPROM。
    此致、
    Lee