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.

[参考译文] CODELOADER:在 Ubuntu Linux 上使用 STM32 MCU 和 CodeLoader4 工具支持的 LMX2592 配置

Guru**** 2805935 points

Other Parts Discussed in Thread: LMX2592, CODELOADER

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1620413/codeloader-lmx2592-configuration-using-stm32-mcu-and-codeloader4-tool-support-on-ubuntu-linux

部件号: CODELADER
主题中讨论的其他器件: LMX2592

TI 团队大家好、

我目前正在开发一款使用 LMX2592 宽带射频 PLL 合成器的定制器件、希望获得有关配置工作流程和软件工具支持的一些指导意见。

1.在 Ubuntu Linux 上使用 CodeLoader4 工具

我的开发环境是 Ubuntu Linux (20.04/22.04)、我从 TI 网站下载了 CodeLoader4Setup (v4.20.2、snac014.exe) 软件以进行频率规划和寄存器配置。

但是、我无法在 Ubuntu 上成功运行安装程序。 我尝试过:

  • 使用 Wine 运行可执行文件。

  • 从终端直接尝试执行。

不幸的是、应用程序要么无法启动、要么崩溃。

我想知道:

  • 是否在 Linux 或 Ubuntu 环境中正式支持 CodeLoader4?

  • 是否有任何建议的方法或权变措施来在 Ubuntu Linux 上安装或运行 CodeLoader4?

  • 是否有任何与 Linux 兼容的替代工具可用于 LMX2592 配置或寄存器生成?


2.使用 STM32 微控制器的 LMX2592 配置

在我们的系统中、使用 STM32 微控制器通过 SPI 通信来控制 LMX2592。

我希望对推荐的固件工作流程进行澄清:

  • 来自 MCU 的建议上电初始化和寄存器编程序列。

  • 配置整数 N 或分数 N 频率设置的最佳实践。

  • 频率配置后的校准触发程序。

  • 监控 PLL 锁定状态的推荐方法(MUXOUT 引脚或寄存器回读)。

如果有任何应用手册、参考固件示例或基于 MCU 的配置建议指南、请分享它们。

非常感谢您的支持。

此致。
Chaithanya D.

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

    您好!

    我们的 GUI 是为 Windows 开发的、我们不知道它们是否与其他操作系统兼容。  

    数据表中提供了编程信息。

    如果以小数模式运行 PLL、您可能会看到杂散。 数据表第 8 节提供了一些提高杂散性能的建议。

    建议进行引脚或寄存器锁定检测。 引脚锁定检测可为您提供实时监控、而寄存器锁定检测则是“按需“的。  

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

    感谢您发送编修。   

    我可能 知道“CODELOADER" 如何“如何将其用于 PLL 配置和编程有任何相关指南 和工具、如果有、您可以在这里提供、我将对分析工作情况和 如何进行编程非常有帮助。
    提前感谢。

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

    您好!

    我们多年前 CodeLoader 就已经消失、请使用 TICS Pro (www.ti.com/.../TICSPRO-SW) 在我们的评估板上配置器件。

    TICS Pro 很容易 理解、您还可以将鼠标悬停在可配置字段上、以查看左侧列中的说明。  

    安装目录中提供了 TICS Pro 用户指南。 C:\Program Files (x86)\TICS Pro\TICS Texas Instruments

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

    谢谢你 Noel Fung 我得到了,目前我没有 EVM 板,我在 STM32 微控制器上工作,
    我可以获得有关如何在 STM32 波特上配置或编码此 PLL 的任何指导或资源吗  

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

    谢谢你 Noel Fung 我得到了,目前我没有 EVM 板,我在 STM32 微控制器上工作,
    我是否可以获得有关如何在 STM32 板上配置此 PLL 或对其进行编码的任何指导或资源  

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

    您好!

    即使您没有 EVM、仍可以使用 TICS Pro 设置配置、然后将寄存器设置复制到软件。

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

    HII Noel Fung 

    我正在使用 LMX2592 PLL、并需要生成一个 8GHz 输出 以馈入工作频率为 8GHz 的功率放大器 。

    以下是我在 TICS Pro 中配置的内容:

    • 基准输入 (Fosc):100MHz  

    • 预分频器:2.

    • N 分频器:40

    • 分数 N:0(整数模式)

    • VCO 输出:8000MHz  

    • 输出多路复用器:设置为 VCO(旁路通道分频器)

    • RFoutA/B:显示 8GHz  

    • 电荷泵电流:0.468mA ×增益乘法器= 0.9375mA 有效

    • 校准:启用 FCAL_EN

    我的问题是:

    1. 此配置是否有效且推荐用于实现干净的 8GHz 输出?

    2. GUI 有时会以红色突出显示 VCO 频率—这只是一个仿真警告、还是表明实际的配置问题?

    3. 我是否应该调整任何其他参数(环路滤波器,电荷泵电流,杂散衰减设置等)以确保 8GHz 时的稳定锁定和出色相位噪声 ?

    4. 由于该输出将用作 PA 的输入、因此是否应该考虑任何特定注意事项(输出功率级别,校准序列或分频器旁路设置)?

    请您提供指导以确认我的当前设置是否正确、如果不正确、请进行您建议的调整。

    此致、

    Chaithanya D.

      

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

    您好!

    当框变为黄色或红色时、将鼠标悬停在框上、将弹出一些提示。 红色表示无效设置。

    在本例中、VCO 变为红色、因为 8GHz 不是有效频率、最大 VCO 频率为 7.1GHz。

    要从此器件获得 8GHz 频率、我们需要启用 VCO 倍频器。

    (由于最近的 E2E 问题,我无法在此处附加屏幕截图或配置文件)

    根据系统要求、您必须确定合适的相位检测频率、电荷泵电流和环路滤波器带宽。

    您可以使用 PLL Sim (www.ti.com/.../PLLATINUMSIM-SW) 设计滤波器并对性能进行仿真。