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.

[参考译文] LMK5B12204:失锁 DPLL

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1459825/lmk5b12204-loss-of-lock-dpll

器件型号:LMK5B12204
主题中讨论的其他器件: AM6411

工具与软件:

您好!

我正在尝试从 lmk5b12204 PLL2输出27MHz 时钟、但 R14寄存器的读取值为0xD0并且 DPLL 未锁定。

我将使用 TICS Pro 加载附加的 TCS 文件、并通过 I2C 写入 lmk5b12204的寄存器。

我想弄清楚 DPLL 未锁定的原因。 您能否检查 TICS Pro 设置或​​lmk5b12204的寄存器写入值是否存在任何问题?

作为参考、DPLL 未锁定时、R13 = 0x00、R14 = 0xD0、R167 = 0x00且 R411 = 0x00。

PPS 由 CPU 输出。

CPU:AM6411

时钟合成器:lmk5b12204

XO:19.2MHz 0.5ppm

谢谢!
Tanaka

e2e.ti.com/.../test5_5F00_1PPS_5F00_default_5F00_modify.tcs

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

    您好、Tanaka、

    您正在使用哪个版本的 TICS Pro? 似乎未根据 R411值验证基准。

    您能否分享1PPS 输入的示波器快照? 输入是否是50%占空比信号?

    在测试您的配置后、我们下周再见。

    此致、

    Jennifer

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

    Jennifer、您好!

    TICS Pro 的版本是 v1.7.7.5。

    PPS 占空比设置为50%。

    我附上了通过示波器确认的 PPS 波形图像。

    Δ・上升沿

    ・μ s 下降沿

    作为附加信息、当通过 I2C 写入 Lmk5b12204寄存器(R0至 R352)时、使用单次写入而不是块写入会产生差异。
    当我使用随附的 test3.TCS 文件并将寄存器写入设置为单次写入时、结果变为 R13 = 0x00、R14 = 0xC0、R167 = 0x01且 R411 = 0x04。
    但是、DPLL 仍未锁定。
    因此、我想让您检查 test3.tcs 文件中的设置是否没有问题。
    (请删除 test5_1PPS_DEFAULT_MODIFY.tcs。)

    e2e.ti.com/.../test3.tcs

     

    谢谢!
    Tanaka

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

    您好、Tanaka、

    您是否点击了 Run Script 按钮? 该按钮位于 DPLL 页面上、可生成所需的 DPLL 设置。 需要按下按钮、因为您使用的 XO 输入频率与"Default Configuration"中使用的频率不同。

    运行脚本操作需要 MATLAB 运行时 R2015 v9。

    我点击了带有 test3.tcs 的 Run Script。 请使用此文件重试:

    e2e.ti.com/.../test3_5F00_LMK5B12204_5F00_run_5F00_script.tcs

    此致、

    Jennifer

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

    Jennifer、您好!

    我曾尝试点击 test3.tcs 上的 Run Script 按钮并重新测试、但 DPLL 未锁定。
    即使使用 test3_LMK5B12204_run_script.tcs、DPLL 也未锁定。

    谢谢!
    Tanaka

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

    您好、Tanaka、

    感谢您的更新。 我将在本周进行实验室检查。

    此致、

    Jennifer

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

    田中市

    请尝试使用此配置。 我已经在实验室中测试了.tcs 文件、并确认 DPLL 锁定。 LOPL 和 LOFL 状态位为0、PRIREF VAL STAT 位为1。

    e2e.ti.com/.../e2e_5F00_LMK5B12204_5F00_XO_3D00_19.2MHz

    确保每次加载新的.tcs 文件后发出 SWRST、以确保 APLL 校准可以重新启动。

    此致、

    Jennifer

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

    Jennifer、您好!

    我尝试了"e2e_LMK5B12204_XO=DPLL_REF=1PPS_2025-01-13.TCS"、但19.2MHz 在我的定制板上没有锁定。
    即使我发布了 SWRST、它仍保持解锁状态。
    我们正在调查问题未锁定的原因、但尚未解决。

    我还需要检查哪些其他内容吗?

    谢谢!
    Tanaka

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

    您好、Tanaka、

    1. 此测试是在客户电路板上完成的、还是在 TI 评估模块上完成的?
    2. TICS Pro 是否用于对 LMK 器件进行编程、或者由 CPU 或 AM6411等外部器件执行编程?
    3. 根据我提供的配置、您能重塑状态信号吗? R13、R14、R19、R20、R80、 R167。

    此致、

    Jennifer

    Jennifer

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

    Jennifer、您好!

    1. 该测试在定制电路板上完成。 我没有 TI 评估模块。
    2. LMK 器件通过 AM6411的 I2C 进行编程。
    3. R13=0x00、R14=0xC0、R19=0x0D、R20=0xF8 、R80=0x00 、  R167= 0X01

    谢谢!
    Tanaka

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

    您好、Tanaka

    我们的团队刚刚结束美国假期(2025年1月20日)、我将在本周回复您。

    此致、

    Jennifer

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

    您好、Tanaka

    1. 感谢您分享详细信息。
    2. 我看到已检查 PRIREF 验证信号(这意味着 LMK 将1PPS 输入视为有效)、但 DPLL LOFL (频锁丢失)仍为1。 在 LOFL 清除之前、LOPL (丢失相锁)将不会清除。 我们需要确定导致 LOFL 无法清除的原因。
    3. 您可以在写入所有 LMK 寄存器后执行回读吗?
      1. 将回读与配置文件进行比较以确认配置已成功写入的想法。
    4. 请在示波器上探测1PPS 输入和其中一个 LMK 输出、然后向我发送您所看到的内容的图片。
      1. 主要目的是检查示波器是否可以触发或这两个信号是否会漂移。
    5. 此外、请随时间推移轮询 APLL NUM STAT (R127至 R123、从低字节到高字节)并向我发送图。
      1. 我想查看 APLL NUMSTAT 值是否在更新。 该寄存器是 APLL 分子状态信号;APLL 分子由 DPLL 控制、以执行锁定1PPS 输入所需的相位校正。 可以通过寄存器了解 DPLL 的行为。
    6. 我想确认、您的 XO 输入允许 APLL1锁定。 要检查此情况、请开启1PPS 输入以强制器件进入保持模式(输出符合 XO 输入稳定性和频率精度)。 接下来、读回寄存器(R13、R14、R19、R20、R80、 R167、R357、R367)、并告诉我。
      1. 想法是查看 BAW 锁定状态信号(R80[7])是否已设置;这意味着 APLL1锁定到 XO 输入。 BAW 锁定是一 个频率检测器、用于检查 VCO 输出和 XO 输入之间的 ppm 误差。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jennifer、您好!

    抱歉。 LMK 寄存器的写入方式似乎存在问题。
    通过改进寄存器的写入方式来解决该问题、
    DPLL 现在锁定。

    我正在将0x00写入 TICS PRO 中的空闲寄存器(R9、R31等)。
    通过不向该寄存器写入任何内容、R14现在为0x00。

    感谢您在调查和解决问题方面的合作。

    此致、
    Tanaka