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.

[参考译文] LMK61E08:无法调整输出/I2C 消失

Guru**** 2511415 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1555217/lmk61e08-cannot-adjust-output-i2c-disappears

部件号:LMK61E08


工具/软件:

我们将  LMK61E08-SIAR 放在 PCB 上、并能够将其打开并对其进行编程。 输出频率不会更新。 我已将 IC 更换为新的 IC。 它最初在 I2C 上可见、但在尝试对其进行编程后、它消失了。 对可能发生的情况提出建议? 我可以将 IC 换成新的、但最好先了解情况、以及为什么我们无法通过编程的 IC 来输出所需的频率。

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

    您好、Ryan、  

    您能否扫描总线以查看器件是否 响应 不同的 I2C 地址? 重新编程 EEPROM 时、R8 可能会更新并更改器件的 I2C 地址。 此外、您能否将编程到器件中的寄存器配置发送过来?  

    此致、  

    Connor  

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

    尊敬的 Connor:  

    感谢您的答复。 是的、在您提到之后、我们确实注意到 I2C 地址发生了变化。 我们仍然无法获得输出频率。  

    以下是寄存器配置:

    R0 0x0010
    R1 0x010b
    R2 0x0233
    R8 0x08FA
    R9 0x09FF
    R16 0x1000
    R17 0x1180
    R21 0x1501
    R22 0x1600
    R23 0x1720
    R25 0x1900
    R26 0x1A33
    R27 0x1B00
    R28 0x1C07
    R29 0x1DD0
    R30 0x1E00
    R31 0x1F27
    R32 0x2010
    R33 0x210C
    R34 0x2228
    R35 0x2303
    R36 0x2408
    R37 0x2500
    R38 0x2600
    R39 0x2700
    R47 0x2F67
    R48 0x3003
    R49 0x3150
    R50 0x32FE
    R51 0x3300
    R52 0x34FE
    R53 0x3505
    R56 0x3800
    R72 0x4800

    这是寄存器读数:

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

    您好、Ryan、  

    从 R21 看、似乎为 LVPECL 配置了器件。 电路板上是否有正确的 LVPECL 端接? 如果直流路径中没有发射极电阻器、则可能无法看到输出。 以下是有效的 LVPECL 端接方案的一些示例:

    此致、  

    Connor  

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

    尊敬的 Connor:

    我们进行了一些调整、并将输出设置为 LVDS。 仍然没有输出。

    R0 0x0010
    R1 0x010b
    R2 0x0233
    R8 0x08FA
    R9 0x09FF
    R16 0x1000
    R17 0x1180
    R21 0x1502
    R22 0x1600
    R23 0x171E
    R25 0x1900
    R26 0x1A30
    R27 0x1B00
    R28 0x1C00
    R29 0x1D00
    R30 0x1E00
    R31 0x1F00
    R32 0x2001
    R33 0x210C
    R34 0x2228
    R35 0x2303
    R36 0x2404
    R37 0x2500
    R38 0x2600
    R39 0x2700
    R47 0x2FC3
    R48 0x3006
    R49 0x3151
    R50 0x32C3
    R51 0x3300
    R52 0x348C
    R53 0x35B2
    R56 0x3800
    R72 0x4800


    这是输出电路。

    谢谢!

    Danny

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

    您好、Ryan、

    LVDS 的寄存器配置和原理图看起来正确(假设接收器的 CLKIN 具有内部 100 Ω 差分端接)。 当您提到没有看到输出时、您是否在探测靠近 CLKIN 引脚的信号? 还是检查接收器的状态/输出?  

    还有一点需要尝试、您是否可以在加载配置后设置 SWR2PLL = 1 (R72[1]) 以手动复位 PLL?  

    此致、  

    Connor  

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

    尊敬的 Connor:  

    我在 C66 和 C67 处使用示波器进行探测。

    我们尝试了 SW2PLL =1、但仍然看不到波形。

    此致、  

    Danny

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

    您好、Danny、  

    只是为了确认、器件仍然在 I2C 总线上响应? 这是全新的器件、还是已经对 EEPROM 进行了重新编程?  

    此致、  

    Connor