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.

[参考译文] LMX2595EVM:之前的砖砌板文章的后续操作

Guru**** 2560240 points
Other Parts Discussed in Thread: USB2ANY, LMX2595, LMX2492

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/676296/lmx2595evm-follow-up-to-earlier-bricked-board-post

器件型号:LMX2595EVM
主题中讨论的其他器件:USB2ANYLMX2595LMX2492

Dean、

我感谢您的回答。  我仍然有一些问题。

我可以使用我的任一 USB2ANY 板与2492器件通信。  

对于第2步、您的评论具有启发性、我没有意识到 EVM 板上的 VCO 是针对该区域调优的。  但我看不到任何变化、即使在9.4 - 10.8 GHz 区域也是如此。  我看到的只是我的频谱分析仪上的 CW 峰值。  我可以将其从9.4 GHz 更改为10.08 GHz。   

此外、当我尝试"读取所有寄存器"时、GUI 工作正常、直到我到达寄存器0x18、然后 GUI 退出。  这种情况发生了很多次。  没有 python 错误、例如我的2595板的0分频问题。

对于步骤4、我尝试加载默认值、但没有任何变化。  我还删除了.TCB 文件、但仍然无法加电/断电。  当我加载一个保存的.TCS 文件时,两天前我*知道*工作的文件,我仍然遇到除以0的问题,并且主板没有响应。

感谢您的帮助、很高兴知道我有一位专家可以致电寻求帮助。  好的方面是、您将我定向到 python 代码用于 GUI 的位置、因此现在当我开始工作时、我有示例代码移植到我的微控制器中。  非常感谢!

谢谢、Darren

P.S.  为了发布屏幕抓图、论坛让我创建了一个新帖子、我无法确定如何在我的另一个主题上将帖子作为回复。  作为参考、此主题是指 此帖子。  

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

    Darren、

    如果 USB2ANY 用于对 LMX2492进行编程、那么我们可以假设对 LMX2595进行编程是很好的; 无需更改 USB2ANY。

    对于 LMX2492、我看不到斜坡0的"下一个斜坡"、但我假设它设置回斜坡0。   您应该期望输出在100MHz 下从9500-9700 MHz 斜升、然后重复此模式。  RAMP1和 RAMP2的 RST、FL 和标志不执行任何操作、但它们不应阻止斜坡启动。   

    从图片上看、我没有发现任何问题。  不过、以下几点:

    1. 在尝试斜坡之前、请设置 RAMP_EN=0并转至 PLL 选项卡、将 PLL 锁定为9500MHz。  您能否在启动斜坡前确认它已锁定?

    2. 确保 PLL 选项卡上的分数阶是二阶调制器或更高。

    3. 确保您有输入基准并且 VCO 不仅仅停留在电源轨上。   该板上有一个100MHz XO、但默认情况下未连接。  因此、您需要移动一些电阻器或提供外部基准。  这是问题吗?

    此致、

    Dean

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

    Dean、

    这里是我的 PLL 选项卡的外观、没有锁定按钮、就像为2595设置 GUI 时一样、它要简单得多。

    我更改了小数顺序、就像你说的、现在有一些动作。  它不是预期的线性调频脉冲、而是发生了变化。

    您提出的第三点听起来很有希望。  从用户指南中可以看到、默认情况下、我可以使用100MHz 时钟。   

    您建议我移动哪些电阻器?   

    另外、我是否都不幸运、因为我的2595似乎已经损坏了?  我还可以做些什么来尝试刷新寄存器吗?   

    谢谢、

    Darren

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    第一张图片很旧、当我尝试您的建议时、PLL 为9500。 很抱歉混音
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Darren、

    对于 LMX2492电路板...
    我怀疑100 MHz 没有连接。 我们确实发送了许多 EVM、其中 XO 位于波特图上、但未连接。 要使其正常工作、只需连接电源和输出即可。 为此、请确保放置电阻器 R21和 R28。 如果仍然无法正常工作、我建议减少此问题中的潜在变量、并在主菜单上的"Default Configuration"下加载默认模式。 如果 PLL 未锁定、则尝试使其斜升没有意义。

    对于 LMX2595板...
    加载默认模式、循环通电、切换用户控件上的 RESET 位、然后按 Ctrl+L 加载所有寄存器。 使用相同的 TICSPro 软件和 USB2ANY、这应该会影响。 但是、如果它未能通过这些基本命令、那么电路板似乎是可疑的。

    此致、
    Dean
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    2595不响应任何内容。 我检查了这些电阻器、它们已经在电路板上。 我们可以安排一段时间在电话上发言吗? 我现在有两个不起作用的板。
    谢谢、
    Darren
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我无法向 R0xA 写入任何值、它始终具有"灵活脚本中的错误"、就像我在第一个帖子中所写的那样。 我删除了.TCB、并重新安装了 TICS。 即使我强制它加载默认配置、我也会立即回读可疑寄存器。 控制台显示 R0xA 已写入0x0A 10D8、但当我立即尝试读取寄存器时、我会得到柔性错误。 该寄存器读作0x0A 0000。 没有任何记忆棒。
    我应该怎么做? 电路板没有完全死区、只是部分死区。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Darren、

    当您读回时、器件不发送地址。 因此、如果您返回0x0A 0000、这听起来像是您正在读回0、器件可能会死。 由于这适用于 LMX2492、而不适用于 LMX2595、因此这是可疑的。

    您不应在 flex 脚本中得到错误。 但我想发生的情况是、您读回一组0、而在某个位置、有一个0导致0分频误差、但该误差不是通过加载默认模式得到修复的。 可以是 PLL R 分频器或 PLL 小数分母。 加载默认模式是良好的、但不是100%防弹。

    您说您删除了*。TCB 文件、但如果您将其安装到程序文件中、则 Windows 会与您对抗并将数据隐藏在其他位置、如程序数据。

    但从根本上说、如果您无法加电或断电、但您可以演示 USB2ANY 在另一个电路板(LMX2492)上工作、则这会导致硬件问题。

    请注意、LMX2492使用5V 电源(具有稳压器)、而 LMX2595使用3.3V 电源。

    听起来您面临着很多挑战。 向 clock_support@list.ti.com 发送一封包含您的联系信息的电子邮件、可能有必要将其脱机。

    此致、
    Dean