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.

[参考译文] DS250DF810寄存器读取问题

Guru**** 2524550 points
Other Parts Discussed in Thread: DS250DF810

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/693809/ds250df810-register-read-problem

主题中讨论的其他器件:DS250DF810

你(们)好

我将使用 TI DS250DF810重定时器芯片来传输25Gbps 信号。 我使用 smbus 为通道配置 FFE 参数。 我向全局寄存器和通道寄存器写入一些值。 但当我读取通道寄存器时、我发现了这一点

例如地址0x0a、0x2F、0x1f、0x31、0x1e.etc 。读回的值为0xff。 但我可以读取我写入全局寄存器的确切值、如0xff 或器件 ID 0xFE、0xf0、0xF1。  我想问一下这种现象是否存在

正常。 或者 smbus 无法直接读取通道寄存器。

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

    为器件上电时、您将自动连接到共享寄存器页面。 要访问通道寄存器、您需要访问所需的通道寄存器页面。 根据您希望访问的通道设置寄存器0xFF 和寄存器0xFC (这些是全局寄存器、无论您查看哪个寄存器页面、均可访问)(请参阅《编程人员指南》第5.2节)。

    在寄存器0xFF 和寄存器0xFC 中设置这些寄存器以启用通道寄存器访问后、您将能够看到通道寄存器。

    谢谢、

    Michael