Thread 中讨论的其他部件:USB2ANY、 LMX2492
我一直在使用 LMX2595来处理事情。 今天、我刚刚收到了一个 LMX2492、我想对其进行评估并与2595进行比较。 我去处理2492、并且必须更新附带的 USB2ANY 固件。 我找到了这个 链接 Word 文档的页面、该文档最终帮助我更新了固件。
然后、我能够切换 TICS SW 以操作2492 (而不是2595 GUI 界面)。 当然、对于2595、我使用5V 而不是3.3V 为2492供电。 但在四处走动之后、我看不到任何实际的芯片斜升。 我可以在频谱分析仪上看到 PLL Fvco 频率为 CW。 这甚至会根据 GUI 中的输入框发生变化。 但没有出现任何变化。 这是件令人厌烦的事情、但在我花了一个多小时的时间之前、我决定确保我的2595系统设置仍然正常工作。 现在我发现2595似乎被骗了。
当我现在将3.3V 插入2595时、电源直接达到大约210mA。 即使在我所谓的"写入所有寄存器"之后、芯片也永远不会达到 我昨天看到的300-330mA 的正常运行电平。 此外、当我切换"断电"复选框时、消耗的电流不会改变。 这是我对2595是否正在通信进行的检验、无论我的输出波形是否出现错误、都要对其进行调试。 我现在没有电路板的响应。
我已经完成了所有典型的复位技术、拔下插头并重新插上插头、重新启动了 TIC。 我本以为自己会偷偷摸摸摸摸摸摸摸摸摸摸摸摸摸摸、看看2595寄存器中的值是多少、但现在我得到了一个错误。
(我必须重新键入 GUI 字段的输出、因为我无法将其扩展到足够大的大小以进行充分的图片、因此请原谅任何拼写错误)
(笑声)
读回寄存器 R0xB 作为值0x0B 0000。 是0x0B 0018。 XOR 差值= 0x00 0018。
[警告]:Flex Script 中的错误尝试除以零。
Python 错误: 尝试除以零。
[PYTHON]:C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\PLL + VCO\LMX2595\LMX2595_PLL.py:433、System.Object Run1[PythonIronFunction、Object](PYTHYTHONRAUNIT.Runtime.PythonFunction)中的 UpdateNDivider
[PYTHON]:C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\PLL + VCO\LMX2595\LMX2595_PLL.py:255、System.Object Run1[PythonIronFunction、Object](PYTHYTHONRAUNIT.Runtime.PythonFunction)中的 UpdateInputPath
[PYTHON]:C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\PLL + VCO\LMX2595\LMX2595_PLL.py:98、System.Object Run1[PythonIronFunction、Object](PYTHYTHONFUNIT.RUNTIME.PythonFunction)中的 MULT_Update
读回寄存器 R0xA 作为值0x0A 0000。 为0x0A 10D8。 XOR 差值= 0x00 10D8。
(笑声)
我可能遇到的问题:
- 2595电路板已完全死区
- 2595电路板被某种方式欺骗、可能不喜欢从固件更新的新 USB2ANY 中读取数据。
- 也许我意外地更新了原来的主板固件(随2595提供)、现在 USB2ANY 都没有处于可以与2595连接的回滚状态。
请帮助我恢复我的 LMX2595。 回到工作状态后、我想探讨2492问题、但我需要其中一个先工作。
谢谢、
Darren