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.

[参考译文] DS110DF111:DS110DF111无法通过 EEPROM 模式与 SFI 接口进行链接

Guru**** 2539500 points
Other Parts Discussed in Thread: DPS-DONGLE-EVM, USB2ANY

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/957405/ds110df111-ds110df111-couldn-t-link-with-sfi-interface-with-eeprom-mode

器件型号:DS110DF111
主题中讨论的其他器件:USB2ANY

您好!

我们的客户使用 EEPROM 模式配置 DS110DF111SQ、但无法链接 SFI 接口。 但是、当配置为 PIN 控制模式时、它可以正常链接。  

 引脚控制 模式、通常为链路。  

VOD 设置:Voda/B=0(600mv)

去加重设置:DEMA/B=0 (0dB)

2. EEPROM 模式,SFI 接口无法连接。 这些寄存器如下:

 ;00x2F[7:4]=1100 μ A//10.3125Gbps 数据速率。

 寄存器 0x31[6:5]=00; //调整模式0。

 寄存器 0x2D[3]= 1;//覆盖 EQ 设置。

 寄存器 0x03[7:0]= 00;//EQ = 0。

 寄存器0X3A[7:0]= 00;  

 寄存器 0x40[7:0]= 00;  

 寄存器0x1E[3]= 1 μ;/。DFE

 寄存器0x2D[2:0]= 000;//驱动器 VOD 600mv。

 寄存器0x15[2:0]= 000;//去加重0dB。

 寄存器0x09[5]= 1 μ;/。使能覆盖输出多路复用器

 寄存器0x1E[7:5]=000;//选择原始数据(CDR 旁路)。

此外、在使用 EEPROM 模式时、我们是否需要 DPS-DONGLE-EVM 或 USB2ANY 工具? DPS-DONGLE-EVM  或 USB2ANY 仅需要 在 SMBus 从模式下运行? 但是、如果没有 DPS-DONGLE-EVM 或 USB2ANY 工具、则高级别页面无法 检测  到 SigCon Architect 的状态。请参阅以下高级页面屏幕。

我们的客户使用 SigCon Architect 生成了十六进制文件并将其下载到 EEPROM 中、然后测试 了 LOS 和 LOCK 引脚始终处于低电平状态。  请帮您进行分析。  

此致

Kailyn

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

    请提供以下信息:

    • 客户正在使用重定时器 EEPROM 十六进制文件
    • 显示如何配置重定时器引脚的原理图、包括 EN_SMB 和 READ_EN
    • 发现问题时、重定时器通道的全通道寄存器转储。

    需要 USB2ANY 或 DPS_dongle 才能通过 SigCon Architect GUI 与 DF111重定时器通信。

    因此、

    Rodrigo Natal

    HSSC 应用工程师

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

    您好 Rodrigo,

    非常感谢您的回复、我将与客户确认。

    此致

    Kailyn

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

    您好 Rodrigo,

    附加文件是使用 SigCon Architect GUI 生成的十六进制文件。 此外、客户还没有购买 USB2ANY 或 DPS_DONGK、因此在发现问题时不知道检查寄存器。

    e2e.ti.com/.../SFI.7z

    e2e.ti.com/.../2728.schematic.docx

    此致

    Kailyn

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

    您好!

    感谢您提供客户信息。 原理图看起来正常。 EN_SMB 和 READ_EN_N 似乎已针对 SMBus 主模式正确配置。

    我认为问题可能与 CDR 速率配置有关。 SFI 应涉及10.3125Gbps 的运行速率。 客户应更新其十六进制文件、以确保通道寄存器0x60至0x64针对10.3125G 速率正确配置。 请参阅下表。

    表。 通用数据速率的编程值

    VCO 组0 (GHz)

    VCO 组1 (GHz)

    寄存器0x60

    寄存器0x61

    寄存器0x62

    寄存器0x63

    寄存器0x64

    9.8304.

    9.8304.

    0x26

    0xB1

    0x26

    0xB1

    0xFF

    9.95328

    9.95328

    0xc4.

    0xB1

    0xc4.

    0xB1

    0xCC

    10.0

    10.3125.

    0x00

    0xB2

    0x90

    0xB3

    0xCD

    10.51875

    10.51875

    0x98

    0xB4

    0x98

    0xB4

    0xDD

    10.70957

    11.0957

    0x8C

    0xB5

    0x7A

    0xB7.

    0xDE

    因此、

    罗德里戈

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

    您好 Rodrigo,

    我们的客户已更改寄存器 0x60~0x64、但未解决问题、且锁定始终为低电平。 因此、请帮助重新分析。

    附加的是.hex 文件。  

    e2e.ti.com/.../SFI_2D00_1123-_2800_1_2900_.zip

    此致

    Kailyn

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

    您好!

    为了进行调试、我建议在使用 SMBus 从模式配置重定时器时评估以下重定时器通道寄存器设置。

    • 尝试手动强制 CTLE = 0x00 (最低 EQ 增强值)

    寄存器

    注释

    0x31

    0x00

    设置 ADAPT 模式0

    0x2D

    0x88

    启用 EQ 覆盖

    0x03

    0x00

    设置 EQ = 00

    0x3A

    0x00

    设置 EQ = 00

    0x0A

    0x1C

    使 CDR 复位

    0x0A

    0x10

    释放 CDR 的复位功能

    • 尝试通过设置0x0C[3]=0来禁用单个位转换(SBT)功能
    • 尝试通过设置0x2F[2]=0来禁用 PPM 检查

    因此、

    Rodrigo Natal

    HSSC 应用工程师