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.

[参考译文] LMK05318:LMK05318 EEPROM 编程

Guru**** 2904870 points

Other Parts Discussed in Thread: LMK05318, USB2ANY, LMK05318B

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1643248/lmk05318-lmk05318-eeprom-programm

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

LMK05318 是否可以一步在内部通过 TICS Pro 进行编程?我将 TICS Pro 连接到 FT2232 USB 转 SPI 编程器、但发现根本没有任何影响。您能提供一种通过 TICS Pro 使用 FT2232 编程器对 LMK05318 的内部 EEPROM 进行编程的方法吗?

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

    您好、  

    可以使用 TICS Pro 和 USB2ANY 软件狗对 LMK05318 EEPROM 进行编程。 您是在 EVM 上对这些器件进行编程、还是在您自己的硬件上进行编程?  

    如果您可以通过某种方法在 FT2232 编程器上自动执行寄存器写入、TICS Pro 可以导出您配置的 EEPROM 编程序列 (EEPROM page -> Export EEPROM instructions)。  

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

    您好、

      我使用自己的硬件板。我的设计保留了 LMK05318 的 SPI 接口、如下面的屏幕截图所示。 我正在使用 USB2ANY 通过 SPI 接口连接 LMK05318。但我不知道如何对内部 EEPROM 进行编程。您能指导我如何使用 USB2ANY 对 LMK05318 的内部 EEPROM 进行编程吗?

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

    尊敬的 Chen:  

    如果您已经将 USB2ANY 连接到硬件、最直接的方法是直接在 TICS Pro GUI 中对 EEPROM 进行编程。 在 GUI 的“EEPROM“页面上、可以点击“Program EEPROM“将 GUI 中加载的配置写入器件 EEPROM。 我在 GUI 中附加了相关页面的屏幕截图以供参考。 要验证 EEPROM 是否已成功编程、您可以对器件执行下电上电并回读 EEPROM 状态、您应该会看到 NVMCNT 的值递增 1。 如果您遇到任何问题、请告诉我  

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

    尊敬的 Connor:

       我的 T TICS Pro GUI 的接口不同于您的接口。 请查看下面的屏幕截图。这是否是由于 TICS Pro GUI 软件的版本?我需要更新版本吗?

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

    尊敬的 Connor:

        我使用的器件是 LMK05318、而 TICS Pro GUI 接口使用 LMK05318B。 因此、接口是不同的。 您能指导我如何在 TICS Pro GUI 界面中配置 LMK05318 吗?

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

    尊敬的 Chen:  

    感谢您的澄清。 LMK05318(非 B 版本)是之前的器件版本、但大多数情况下、它与较新的“B“版本软件兼容。 对于新设计、如果可能、我建议使用“B“版本。  有关差异的更多信息、请参阅这篇 E2E 博文  :LMK05318B:LMK05318B 与 LMK05318 之间的差异(无-B) 

    在 LMK05318(非 B)GUI 中、您应该能够通过点击“Commit registers & extra bytes -> Chip SRAM“ 、然后点击“Program EEPROM <- SRAM“按钮来对 EEPROM 进行编程。 或者、您可以按顶部工具栏中的“Program EEPROM“按钮、该按钮应该是等效的编程。 请告诉我这是否在你的最后  

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

    尊敬的 Connor:

        我已经尝试了您建议用于内部 EEPROM 编程的方法。但我发现仍然没有时钟输出信号。您能帮助我检查我的配置文件是否有任何问题吗?

    e2e.ti.com/.../LMK05318_5F00_20260512.tcs

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

    尊敬的 Chen:  

    您是否已验证 XO 输入存在? 如果您在 TICS Pro 中加载配置的情况下点击“WRITE ALL REGISTERS“、则时钟输出是否会启用? 我只是尝试验证这是否是 EEPROM 编程问题、而不是配置、硬件等的其他问题  

    在配置中我注意到的一点是、DPLL 无法锁定到 100MHz PRIREF 输入、因为 VCO1 与 XO 频率没有分数关系 (2500MHZ VCO 频率/DPLL 25MHz XO 频率= 100)。 我建议在“Outputs“页面上禁用 MUTE_DPLL_FRLOCK、以确保输出不会静音、因为 DPLL 永远无法锁定。  

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

    尊敬的 Connor:

        测量 XO 晶体振荡器的输入、发现它存在。点击“写入所有 寄存器“时、我测量了测量板的时钟输出、但未能测量时钟输出信号。

        目前、我的电路板上没有 DPLL 的双通道基准时钟输入。只提供 25M 晶体输入信号。我只需要使用 APLL 模式。下面的屏幕截图显示了完整的电路。

         

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

    尊敬的 Chen:  

    感谢您确认此处仅使用了 APLL。  我再次查看了.tcs 的配置、我确实注意到了一些可能会阻止 APLL 正确锁定的因素、这可能会使输出保持静音。 我对配置进行了以下更改:  

    MUTE_DPLL_FRLOCK:1 -> 0  

    PLL2_RBLEEed_CP:从开路(无电阻)更改为 766.96 Ω

    PLL2 锁定等待时间:从 300us 更改为 3ms

    PLL1_LF_R2:从 2505 欧姆更改为 414 欧姆

    您能否尝试附加的配置并查看输出是否符合预期?  

    e2e.ti.com/.../LMK05318_5F00_20260512_5F00_Updated.tcs

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

    尊敬的 Connor:

       感谢您向我发送 PLL 配置文件。我将使用您的配置文件对 PLL 进行编程。

        同时、我还确定了问题的根本原因、这应该是由“PDN“引脚引起的。在我的设计中、没有在“PDN“引脚上添加电容器来形成电容电阻复位电路。因此、PLL 保持在复位状态、这会导致 EEPROM 编程失败。

       问题已经解决。

       感谢你的帮助。 祝您工作顺利。
     

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

    尊敬的 Chen:  

    感谢这里的更新。 实际上、我很惊讶 PDN 引脚出现了这个问题、因为组装了 10k 上拉电阻器、因此该引脚应该已经被拉高以使器件退出复位。 但是、如果该网络连接到某个其他源将其拉低(例如:来自主机 FPGA/微控制器的 GPIO)、那么这将解释您在对器件进行编程时遇到的问题。  

    如果这解决了您的问题、我会继续将该主题标记为已解决。