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.

[参考译文] LM8335:GUI 下载和提取(解压缩)、但不会运行;最终会进入无限循环

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/748930/lm8335-gui-downloads-and-extracts-unzips-but-will-not-run-ends-up-in-an-endless-loop

器件型号:LM8335

运行此 EVM 的 GUI 不起作用

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

    嗨、Stanley、

    您能否提供您的意思的屏幕截图?

    我能够提取压缩的文件并打开 GUI:

    您是说无法进入此窗口、还是说在此窗口之后出现错误?

    谢谢、

    -Bobby

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

    我无法进入 GUI 窗口。

    解压缩 GUI 下载后、我会得到一个名为 snvc061的文件、其中包含 applFile 文件夹、应用程序清单和 setup.exe 文件。 此时,如果尝试我获得的任何文件:无法启动应用程序消息,则表明它已安装在不同的位置。
    详细信息为:
    平台版本信息
    窗口 :6.2.9200.0 (Win32NT)
    公共语言运行时 :4.0.30319.36460
    System.Deployment.dll :4.0.30319.36366由 FX452RTMLDR 构建
    clr.dll :4.0.30319.36460,由 FX452RTMLDR 构建
    dfdll.dll :4.0.30319.36366由 FX452RTMLDR 构建
    dfshim.dll :6.3.9600.16384 (winblue_RTM.130821-1623)


    部署 URL :file:///C:/Users/stan68/Documents/snvc061/551600850A_GUI.application

    身份
    部署标识 :551600850A_GUI.application,Version=1.0.0.4,Culture=nutral,PublicKeyToken=619e8a07ee75fe52,processorArchitecture=x86

    应用摘要
    *可安装的应用程序。

    错误摘要
    下面是这些错误的摘要、这些错误的详细信息将在日志的后面列出。
    * C:\Users\stan68\Documents\snvc061\551600850A_GUI.application 激活导致异常。 检测到以下故障消息:
    +您无法从此位置启动应用程序551600850A_GUI、因为它已从其他位置安装。
    +您无法从位置文件://C:/Users/stan68/Documents/snvc061/551600850A_GUI.application 启动应用程序551600850A_GUI。它已从位置文件://C:/Users/stan68/AppData/Local/Temp/Temp1_snvc061.zip/551600850A_GUI.application.安装 您可以从位置文件://C:/Users/stan68/AppData/Local/Temp/Temp1_snvc061.zip/551600850A_GUI.application 启动它、也可以卸载它并从位置文件://C:/Users/stan68/Documents/snvc061/551600850A_GUI.application.重新安装它 如果重新安装应用程序,请注意,您可能会丢失对应用程序所做的任何自定义设置。

    组件存储事务失败摘要
    未检测到事务错误。

    警告
    在此操作期间没有警告。

    工序进度状态
    *[11/21/2018 1:50:55PM]:C:\Users\stan68\Documents\snvc061\551600850A_GUI.application 激活已启动。
    *[2018年11月21日下午1:50:55]:部署清单的处理已成功完成。

    错误详细信息
    在此操作期间检测到以下错误。
    *[11/21/2018 1:50:55 PM] System.Deployment.Application.DeploymentException (DeploymentUriDifferent)
    -您无法从此位置启动应用程序551600850A_GUI,因为它已从其他位置安装。
    -来源:System.Deployment
    -堆栈跟踪:
    在 System.Deployment.Application.Application.ApplicationActivator.CheckDeploymentProviderValidity(ActivationDescription actDesc, SubscriptionState 子状态)
    at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation (URI activationURI、布尔 isShortcut、String texalSubId、String deploymentProviderUrlFromExtension、BrowserSettings BrowserSettings、 字符串& errorPageUrl)
    在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker (对象状态)
    --内部例外----
    System.Deployment.Application.DeploymentException (DeploymentUriDifferent)
    -您无法从位置文件://C:/Users/stan68/Documents/snvc061/551600850A_GUI.application 启动应用程序551600850A_GUI,它已从位置文件://C:/Users/stan68/AppData/Local/Temp/Temp1_snvc061.zip/551600850A_GUI.application.安装 您可以从位置文件://C:/Users/stan68/AppData/Local/Temp/Temp1_snvc061.zip/551600850A_GUI.application 启动它、也可以卸载它并从位置文件://C:/Users/stan68/Documents/snvc061/551600850A_GUI.application.重新安装它 如果重新安装应用程序,请注意,您可能会丢失对应用程序所做的任何自定义设置。
    -来源:
    -堆栈跟踪:


    组件存储事务详细信息
    无可用的交易信息。

    此时我迷路了。

    你推荐什么?

    谢谢、

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

    幸运的是、我在今天早些时候安装并在阅读您的帖子后尝试运行 EVM 时遇到了相同的问题。 我能够找到程序的位置并通过 Windows 搜索运行它。

    您能否单击屏幕左下角的窗口按钮并搜索"GUI"? (它应该在斜体的搜索程序和文件中显示)

    您应该会看到一个名为'551600850A_GUI'的程序

    如果您单击该按钮、您应该能够上拉 GUI 窗口。 您也可以在此处右键单击该文件并找到该文件的位置、然后根据需要将其副本复制到您的桌面上。

    请告诉我、您是否能够以这种方式找到它并使其运行。

    谢谢、
    -Bobby
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TRx Booby、
    你是个男人! 非常好。

    现在、下一个问题是如何在 J2上的其中一个未使用的 GPIO 引脚上获得3.3V 电压? 我必须测试的器件具有以下 IO:1.8V VIO、SCLK、SDATA、3.3V 和 GND。 在 VIO 被施加后、必须施加3.3V (VDD)电压。 器件上的规格确实指示了最小延时时间。 可能是毫秒。

    GUI 似乎没有为此提供选项。 驱动 GUI 并提供 USB 接口的代码是否可访问、以便进行设置?

    否则、我可以通过跳线从3引脚跳线(VDDIO)获取3.3V 电压。

    你推荐什么?

    再次感谢、

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

    嗨、Stan、

    ' 3.3V (VDD)必须在 VIO 被施加后施加。'

    只需确保。 您正在尝试使 LM8335的 VDD 看到3.3V?

    看起来该器件的规格是在 VDD 引脚损坏发生之前允许看到的最大电压2.2V。

    我假设您实际上正在尝试使 VDDIO 看到3.3V 电压、在这种情况下、您可以使用 VDDIO 跳线通过将引脚3和引脚2并联在一起来实现这一点。 这是通过硬件而不是软件(GUI)来完成的。

    VIO 看起来是通过软件控制的、因为 MSP430 P5.1 (PIN6)为其提供1.8V 逻辑。 如果需要、您可能可以通过移除 R19并使用电线直接连接到您自己的 PSU 来绕过此过程。

    如果您希望单独为 VDD 供电、似乎需要移除 R11并单独焊接一根导线。 这将使您能够先为 VIO 供电、然后再为 VDD 供电。

    "如何在 J2上的其中一个未使用的 GPIO 引脚上获得3.3V 电压?"

    最简单的选择可能是直接使用连接到3.3V 的电线/跳线来实现。

    谢谢、

    -Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Bobby、
    我使用 EVM 作为接口来测试使用 MEMS 电容器作为调优元件的可编程 UHF 滤波器。 接口是 MIPI RFFE。 3.3V 用于受测的滤波器。 上述所有信号都是滤波器的输出。 3.3V 为 MEMS 内的电荷泵供电。
    我需要 SDATA 和 SCLK 处于1.8V (VIO)域中。
    因此、我要将跳线设置为1.8V、并从3.3V VDDIO 引脚运行一个跳线以连接受测的滤波器。

    如果3.3V 来自其中一个 J2引脚、这将是一种逐稿器设置。

    那么、是否可以修改 GUI、将其改为可调滤波器 GUI? 基本上是 CH#输入和查找表之间的接口、该查找表的输出驱动滤波器的可变电容器。

    感谢你的帮助、

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

    Bobby、

    此 EVM 还有另一个问题:

    连接到 USB 端口后、3个指示灯亮起、表示存在3.3V、1.8V 和 VIO。 但是、VDDIO 连接器 引脚1和3上没有分别为1.8V 和3.3V 的电压。 我认为可能需要启动 GUI、所以我这样做了、并发现在打开之后、序列号和固件版本被读取为 AOK。 1.8V 框为绿色、如果选中 VIO 框、则 IO 状态为绿色。 但 VDDIO 引脚仍然根本没有电压。 是否还有其他需要初始化的东西、以便将直流 电压(1.8V 和3.3V) 连接到 VDDIO 连接器?

     重置按钮的用途是什么? 以及 GUI 上的软件复位按钮的用途?

    感谢您的想法。

    谢谢、

    STAN

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

    嗨、Stan、

    让我们通过对这些引脚和 GND 引脚上的 DMM 执行连续性检查、来进行完整性检查、以查看 VDDIO 引脚1和引脚3是否以某种方式连接到 GND。 (它们不应该是短路的情况)。 如果否、则转到下面的下一个检查:

    "但是、VDDIO 连接器 引脚1和3上没有分别为1.8V 和3.3V 的电压。"

    您能否使用 VDDIO 引脚1 (1.8V 电源轨)和 U5 B1上的 DMM 进行连续性检查? 这将最靠近 R10 (左侧焊盘)和 U5。 我们应该看到这里的连接是低阻抗(短路)、然后检查 U5 B1 (最靠近 U5的 R10焊盘)上的电压。 读数应为1.8V

    我们还应检查 VDDIO 引脚3 (3.3V 电源轨)和 U4引脚5之间的导通性。 您可以通过探头 R9 (左焊盘)来执行此操作。 这还应表明信号具有低阻抗。 然后探测 R9的左侧以查看焊盘是否显示3.3V 电压。

    "是否还有其他需要初始化的东西、以便将直流 电压(1.8V 和3.3V) 连接到 VDDIO 连接器?"

    从我可以看到、要获得3.3V 和1.8V 电压、您唯一需要做的就是需要连接 USB Vcc。 我们可能需要查看 C11 (顶部焊盘)的电压读数。 如果我是正确的、它应该读出大约5V 的值。 如果确实如此、则 U4和 U5引脚5和引脚 B1应分别为3.3V 和1.8V。

    " 重置按钮的用途是什么?"

    这将重置 MSP430、MSP430是用于与 LM8335通信的 MCU。

    (NFET Q1在其栅极上看到正偏置、并导通、从而将 RESET 网络驱动为低电平、直到 RESET 开关释放)

    "以及 GUI 上的软件复位按钮的用途?"

    这听起来像是重置了 LM8335、但我正在查看原理图并尝试了解其工作原理。 数据表提到、如果 VIO 降至低于特定阈值、LM8335会将其状态机及其内部寄存器重置为默认值。 MSP430通过将 P6.0 (或 P5.0)驱动为低电平来实现这一点、该电平将 VIO 驱动为低电平、然后将其再次驱动为高电平。 我必须将这些引脚放置在示波器探针上、并在我们执行软件复位时监控其工作情况、并查看 VIO 会发生什么情况。

    编辑:刚刚意识到您询问了 LM8335上软件复位的用途、在器件的状态机发生什么情况时、该情况最终导致不同步/卡滞、并且器件似乎没有响应。 理想情况下、不应发生类似的情况、但串扰或噪声等内容可能会耦合到时钟信号上、并可能使器件看到上升/下降沿、从而使其与 MCU 不同步。 软件复位实际上会对 LM8335的状态机执行硬件复位并恢复其默认寄存器状态。

    该器件/EVM 不会获得太多流量、这是我第一次必须支持该器件、因为我们从 TI 的另一个组继承了该器件。 实际上、我目前没有 EVM、所以我正在努力查看是否可以订购一些器件、以便在这里为您提供更好的支持。

    谢谢、

    -Bobby

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

    Bobby、

    今天早上、我决定将 EVM 连接到我的 RFFE 控制的滤波器、然后看到滤波器输入引脚上出现的电压很神奇!!?? 现在、我已准备好向滤波器发送一些数据。 稍后更多...

    在收到上面的消息之前、我必须出去。 我本来会按照您的指示行事、但 此时 EVM 似乎是按应有的方式工作的。 当所有4个绿色 LED 亮起时、DVM 为什么未在 EVM 上看到电压、这让我感到困惑。

    感谢您的努力。

    STAN