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.

[参考译文] LMX8410LEVM:LMX8410LEVM 无法读取 SPI 上寄存器的值

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1084792/lmx8410levm-lmx8410levm-not-possible-to-read-the-value-of-registers-over-spi

部件号:LMX8410LEVM
“线程”中讨论的其它部件: USB2ANYLMX8410L

亲爱的社区:
我正在使用板 LMX8410LEVM,必须通过 SPI 以内部 LO 模式配置。
我在示波器上看到,MOSI 是有效的,但味噌却不起作用。 关于味噌的所有数据都为零。 当我尝试读取寄存器的默认值时,我在通道上只收到零。
我使用用户指南,从配置和启用 MUXout 通道,注册 R0[2]=0,以启用 MOXout (misso)通道的读数。
你能告诉我,我出了什么问题?
此致,
伊尔丹·彭特切夫。

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

    您好,彭特切夫,

    您是否意味着您无法在 TP6的示波器中看到任何内容? 如果将 MUXOUT 配置为锁定检测输出,LED 是否亮起?  

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

    你好,冯检基,谢谢你的安斯。
    我将示波器连接到
    TP7,TP8,TP9和 TP6 MUXout 为 miso。 我将 R0[2]=0设置为“回读”,以回读错误通道。 我可以在示波器中看到信号,但我无法读取一个事件寄存器,即使我已经向该寄存器写入了一个值。 例如,我可以读取寄存器 R6和 R1,但我不能读取 R127,R44。 当 R0[2]被配置为“锁定检测”时,二极管 D1不亮,D1总是关闭。 在中,用户 guid 不是所有寄存器的描述。

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

    Iordan 您好,

    只有当合成器锁定且 R0[2]设置为1时,LED 才会亮起。

    所有寄存器都是可读的,如果可以读回其中一个,则应该可以读全部。 您是否使用 USB2ANY 读取/写入 EVM?

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

    你好,Noel Fung,谢谢你的回答。
    我使用的是另一个主板的 SPI 接口,而不是 USB2ANY。 我使用 MUXout TP,并设置为 R0[2=0 ],以从 LMX8410l 读取,但我只能读取部分寄存器,而不能读取全部。 “合成器已锁定”是什么意思? 内部 LO 必须锁定还是处于工作状态?
    当 R[0]=1时,不能从 Miso 运河上的 LMX8410l 中重新读取? 根据用户指南,R[2]=0是否可以重新读取? 我已经安装了 TSC Pro,我想在内部 LO 模式下配置 LMX8410l。 当我在内部 LO 模式下使用 PSC Pro 配置了 LMX8410l 时,是否可以读取此模式的 PSC Pro 设置中的所有寄存器值?
    此致,
    伊尔丹·彭特夫。

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

    你好,Noel Fung,
    我想向您询问用户指南第30页中的“建议的初始启动顺序”。 这意味着“重置=1重置寄存器”,然后“重置=0删除重置”? 在哪里可以找到此重置针脚,在 R0寄存器中将此“重置_PLL”针脚放在哪里? 即使在内部 LO 模式下,我也必须在 R0寄存器中设置引脚“FCAL_EN”吗?
    谢谢!
    此致,
    伊尔丹·彭特切夫。

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

    Iordan 您好,

    R0[1]是重置位。 如果您对 R0[1]=1进行了一次编程,所有寄存器都将重置为其芯片默认值。  

    要读回写的寄存器,我们需要使 MUXout pin =输出串行数据,所以我们需要使 R0[2]= 0。 要回顾一下,我们不需要提前对所有寄存器进行编程。 Vcc 通电后,程序 R0[2]= 0。 然后,您可以读回任何寄存器,即使您没有对它们进行编程,您也可以读回它们的芯片默认值。

    如果您已将合成器(内部 LO)编程为特定频率并锁定,则如果 MUXout 设置为锁定检测输出(R0[2]=1),则您应该能够在 TP6处测量3.3V,并且 LED 将亮起。  

    重置=1表示将 R0[1]设为1。 该设备具有内部通电复位(POR)功能,当向芯片应用 Vcc 时,芯片将自行复位。 由于客户电源可能非常复杂,因此 Vcc 上升边缘有时不锋利,从而导致 POR 故障。 我们建议在对设备进行编程之前进行重置。  

    我建议您在使用自己的软件之前,先使用 TIC Pro 熟悉操作。 玩得开心!  

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

    Fullscreen
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    R127 (INIT1) 0x7F0003
    R6 (INIT2) 0x060100
    R127 0x7F0000
    R126 0x7E0000
    R125 0x7D0000
    R124 0x7C0000
    R123 0x7B0000
    R122 0x7A0000
    R121 0x790000
    R120 0x780000
    R118 0x760000
    R117 0x750000
    R116 0x740000
    R115 0x730000
    R114 0x720000
    R113 0x710000
    R112 0x700000
    R111 0x6F0000
    R110 0x6E0000
    R109 0x6D0000
    R108 0x6C0000
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    你好,Noel Fung,

    我已尝试在内部 LO 模式下设置 LMX8410l,但二极管仍未打开。

    我可以向您发送我的寄存器值。 请您通过设置寄存器的值来检查我在哪里出错。
    请您通过打开二极管向我发送一个内部 LO 示例(如果您有)。

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

    好的,我稍后会检查一下。

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

    你好,Noel Fung,
    我在软件中找到了一个默认配置,使用此配置可以正常工作,二极管已打开。
    感谢您的支持。
    此致,
    伊尔丹·彭特切夫。

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

    你好,Noel Fung,
    我还有一个问题要问你,我如何在寄存器中设置新频率。 我在 TIC Pro 中看到可以设置新频率的位置,变量名 称为“LO_FREQ”,但在用户指南中找不到该变量。 请告诉我如何在寄存器中设置此频率。
    此致,
    伊尔丹·彭特切夫。

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

    你好,洛丹,

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

    你好,Noel Fung,
    非常感谢您的支持! 现在它运行良好。
    此致,
    伊尔丹·彭特切夫。

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

    你好,Noel Fung,
    现在效果良好。 我想知道可以更改 LO 信号的输出功率吗? 如果可能,我可以使用哪个寄存器来更改输出功率? 我在用户指南中找不到信息。
    此致,
    伊尔丹·彭特切夫。

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

    Iordan 您好,

    输出功率不可配置。  

x 出现错误。请重试或与管理员联系。