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.

[参考译文] LMX2581EVM:无法生成射频输出

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1033164/lmx2581evm-unable-to-produce-rf-output

器件型号:LMX2581EVM
主题中讨论的其他器件: LMX2581CODELOADERUSB2ANY

您好!

从 LMX2581EVM 获取任何射频信号时遇到问题。

硬件已重新配置为以10MHz 的频率从外部时钟获取基准信号(根据 LMX2581用户指南和数据表中提供的信息)。

我 已经调整 了 CodeLoader 中的相关设置、以考虑到该器件应采用外部基准而不是使用其内部 VCO 这一事实。

但是、我没有从器件中获得射频信号。

 我想知道这是否是由于 CodeLoader 中的其他一些设置导致的、这些设置必须在看到信号之前启用。

为了产生射频输出信号、在 CodeLoader 中是否必须采取最低系列的步骤?

谢谢你。

Chris

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

    尊敬的 Chris:

    您能否分享您的 TICS Pro 编程? 您可以保存包含所有设置的.TCS 文件、并将其发布到 E2E 以供我们检查。

    此致、

    Derek Payne

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

    Chris、

    在我看来、您是指 CodeLoader、它是一个已弃用的平台。 我强烈建议您使用 TICS Pro、因为它目前是受支持的软件平台、我们可以更轻松地调试当前受支持的软件的问题。

    我们的典型过程是通过切换 R5 0->1->0中的 RESET 位来重置器件、然后按降序写入所有寄存器。 如果这不会产生射频输出、我们需要查看寄存器设置。 您应该能够从 CodeLoader 导出寄存器设置、我们可以将它们导入到 TICS Pro...

    只需再次检查、是否确定将 outa_MUX 或 OUTB_MUX 配置为正确的设置(通常为 Fin)、将 MODE 字段设置为 External VCO、并清除 outa_PD 或 OUTB_PD 位?

    此致、

    Derek Payne

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

    尊敬的 Derek:

    感谢您的留言。

    我现在正在进行 TICS Pro 设置(我确实在使用 CodeLoader)、并将尝试您的消息中的启动过程。

    是的、当 我尝试从射频 A+端口进行测量时、我将 OUT_MUX 设置为 Fin、将模式设置为 External VCO、并将 OUT_PD 位清零。

    最棒的

    Christian

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

    尊敬的 Derek:

    我切换到了 TICS Pro (来自 CodeLoader)、能够从器件中获取射频信号-这绝对是一个进步!

    以下是几个后续问题:

    为了获得一个信号、我必须操作寄存器。 我尝试根据您的指令重置 R5、但找不到实际"重置"R5的方法。 相反、我依次单击"Read"和"write"以读取 R5、然后单击"write"以写入所有寄存器。 我不确定这是否是完成此序列的正确方法、但在执行此操作后、我的频谱分析仪上确实出现了信号。 "写入"R5、然后所有其他寄存器是初始化寄存器的正确方法吗?

    2.我在所需频率下获得了强信号、但  我也看到频谱分析仪的本底噪声上方有多个(~6)高谐波。 这是基于器件设计的预期结果、还是 表明我错误配置了器件?

    3.该器件能否通过命令行而不是依赖 TICS Pro 接口执行命令?

    谢谢你。

    最棒的

    Christian

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

    尊敬的 Chris:

    在"用户控件"页面的"常规设置"窗格下、有一个专门针对复位位位的切换。 切换和取消切换此复选框的操作将作为 LMX2581的实时编程器。 根据数据表第8.4.2节、在其他寄存器之前写入 RESET 位是建议编程序列的一部分。 虽然数据表中没有明确说明、但预期是将执行后续寄存器写入、再次包括 R5、这次复位位被清零。 通过在编程前切换复位位位0->1->0,这实际上是等效的。 后续写入所有寄存器是编程序列中的下一步、因此您可以正确执行所有操作。

    另请注意、TICS Pro 具有一个用于写入所有寄存器的宏:Ctrl + L

    2.可能存在配置错误。 如果需要、您可以保存.TCS 文件并将其上传到 E2E、以便我们可以对其进行分析。

    目前没有显式命令行界面。 从技术上讲、TICS Pro 有一个32位 ActiveX 接口、在不久的将来、我们将发布一个带有简单异步套接字服务器的 TICS Pro 版本、以执行某些操作、例如修改 GUI 字段或读取/写入寄存器。 我们可以描述的最接近的一点是、命令行接口将直接控制 USB2ANY。 有关 TICS Pro 或 USB2ANY 自动控制方法的概述、请参阅以下文章。

    https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1025934/lmx2594evm-serial-control-through-python

    此致、

    Derek Payne

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

    尊敬的 Derek:

    感谢您的指导。

    我按照您的说明重置寄存器。 但是、我仍然看到许多谐波、现在主射频输出信号甚至没有处于正确的频率(关闭超过100MHz)。

    我正在尝试上传我保存的.TCS 文件、但"Insert"(插入)->"Image/VIDEO/file"(图像/视频/文件)选项不允许我上传文档。 也就是说、在键入文件名(包括文件路径)后、我无法上传文件。 它也不允许我将文件拖放到弹出框中。  是否有另一种方法可以在此处上传文件?

    最棒的

    Chris

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

    Chris、

    您可以尝试将 TCS 文件另存为.txt 文件吗? 它只是一个 INI。

    如果不起作用、则可以使用文件菜单中的导出十六进制寄存器值选项、并上传由此生成的文本文件。 只要我知道您尝试使用的频率、我就应该能够仅通过寄存器设置工作。

    此致、

    Derek Payne

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

    e2e.ti.com/.../TICS-Pro-Configuration-File.tcs

    尊敬的 Derek:

    我成功地将文件上传到了这里。

    最棒的

    Christian

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

    谢谢 Christian。

    我检查了配置、并看到模式多路复用器配置为完整合成器。 如果您使用的是外部 VCO、则需要将其设置为外部 VCO;在这种情况下、外部 VCO 的最大频率为2200MHz。

    接下来要检查的是、您的 VCO 控制引脚极性是正极还是负极? LMX2581的默认值为负、因为我们的内部 VCO 为负极性;如果需要进行交换、可以将 CPP 位清零(R2[27]= 0)。 我检查了 GUI、我们似乎忽略了为其提供直观的控制、 因此、我将其放在下一个版本中需要修复的事项列表中-现在、您应该能够通过选择位 R2[27]并根据需要键入"0"来设置原始寄存器页面中的位。

    所有这些之后、我认为您仍有一个潜在问题:由于基准和相位检测器频率较低、您的环路滤波器可能不稳定。 我们有一个名为 PLLatinum Sim 的工具 、可用于分析环路带宽和相位裕度。 对于相位检测器频率较低的默认 EVM 值、我几乎可以保证环路不稳定。 首次使用 PLLatinum Sim 可能会感觉从消防软管中饮用、因此我建议使用中间模式、并根据您要使用的 VCO 的调谐范围对您自己的 Kvco 进行编程。 使用默认环路滤波器、我计算出大约30°的相位裕度、但使用更高的相位检测器频率和不同的环路滤波器值时、可以实现50°的相位裕度。

    如果您有 VCO 数据表、我还可以更深入地了解 PLLatinum Sim 并提供一些更新的指导。

    此致、

    Derek Payne

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

    尊敬的 Derek:

    感谢您提供相关信息。

    我想我之前已将模式设置为外部 VCO、但已将其切换为全合成器、因为当它设置为外部 VCO 时、它不会生成任何信号。 我将其交换回外部 VCO、与之前一样、看不到任何信号。

    我还通过设置 R2[27]= 0对 R2进行了更改、但在进行此更改后也看不到信号。

    我下载了 PLLatinum Sim 并查看了它、但我想知道、根据上述修改、到目前为止我是否应该看到任何信号。

    最棒的

    Chris

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

    Chris、

    到目前为止、我已经预料到您会有一个信号、并且您肯定应该已经通过激活内部合成器看到了一些东西、因此我不确定正在发生什么情况。

    尝试使用 TICS Pro...中"用户控制"页面的常规设置中的 PWDN_MODE 字段切换器件的断电/上电。 如果您在断电状态下看不到明显的功耗降低、则可能会与 EVM 通信以阻止编程。

    假设您仍然可以与器件通信、您可能还需要设置同一页上的 MUXOUT_SELECT 字段以输出 R 分频或 N 分频信号、以查看器件内部是否实际发生任何情况。

    此致、

    Derek Payne