主题中讨论的其他部件:USB2ANY, LMX2572, LMX2820
我已成功安装最新版本的TICS-PRO SW。 上周,我在计算机上使用该软件时没有出现任何问题。
现在,当我尝试打开它时,软件冻结在加载屏幕中,它甚至在很长时间后也不会初始化。

也许有人有提示可以帮助我解决这个问题? 
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.
您好,Eduardo,
您是否可以将ErrorLog00.txt文件发布到该文件夹中?
我们最近对1.7 .5.0 修订版中的TIC Pro进行了大量更新,包括USB2ANY DLL的新修订版……如果GUI被卡住,我认为可能会出现 一些与USB2ANY相关的问题。 这是很长的一段时间,但是您是否可以尝试重命名或删除该文件夹中的USB2ANY.dll文件,并将其替换为下面的旧版本?
此致,
Derek Payne
嗯,奇怪。
我有两件事要尝试:清除存储以前的LMX2572配置文件数据的设置文件,以及选择不同的启动设备。
首先,确保每个TIC Pro流程都已终止。
要清除LMX2572的配置文件数据,请导航至 C:\ProgramData\Texas Instruments:TIC Pro\Configurations \Devices\PLL + VCO\LMX2572\LMX2572。2572。 在此文件夹中,应该有一个名为LMX2572.TCB的文件;删除此文件并尝试重新启动TIC Pro。
如果这不起作用,我们可以尝试更改启动设备。 再次确保每个TIC Pro流程均已终止。 然后,在C:\ProgramData\Texas Instruments \TIC Pro\Configurations中,有一个名为TICS Pro.in的文件 它应该看起来像这样。
在您的文件中的[Setup](设置)部分下,有一个关键DEVICE_NADE00=LMX2572;尝试将其更改为从未使用过的设备(可能是LMX2820),然后再次启动TIC Pro。
我希望您的特定LMX2572配置文件有一些奇怪的东西,会让您产生一个循环。
只是为了澄清时间表,您是否安装了新版本的TIC Pro,然后立即遇到了困难? 或者,您是一周前安装的,一周内无问题地使用它,然后自发地遇到 此问题吗? 您的初始帖子中没有明确说明这一点。
您好,Derek, 
感谢您的回答,但这也不起作用。 
因此,我想澄清一下: 
-一周前我安装了TICS-PRO。 我能够启动和编程我的设备。 我还能够使用Python来实现整个过程的自动化:
   PLL = win32com.client.Dispatch ("TICSPro.ActiveX") 
   PLL.Initialize (r"C:\Program Files (x86)\Texas Instruments \TIC Pro")) 
-我关闭了电脑,然后这个星期一我无法再启动TIC PRO。 我尝试重新安装,但仍然无法正常工作。 
也许您现在有其他想法,因为我展示了大局 
爱德华多 
爱德华多
鉴于重新安装无法解决问题,我想说这不是文件完整性问题;只是为了以防万一,您可以检查安装程序的MD5以确保其下载正确。 文件"TIC Pro Install, Ver 1.7 .exe),20-Apr-2.0222万.exe"的5.0 校验和应为 357c118.0914万ff892561385ff62f8674d。8.92561385亿。</s>8674 下面提供了一个快速python脚本,用于检查MD5校验和。
import hashlib
m = hashlib.md5()
with open("TICS Pro Install, Ver 1.7.5.0, 20-Apr-2022.exe",'rb') as f:
    m.update(f.read())
assert m.hexdigest() == '357c1180914ff892561385ff62f8674d'
因此,要确认,您现在无法通过任何方式启动(双击,python ActiveX初始化等)? 换言之,该问题不仅仅影响ActiveX 的启动?
我们在过去遇到了ActiveX问题,这导致我们很快就弃用了接口(请参阅 安装程序中包含的TICSPro_TCP.py文件,了解通过 套接字服务器进行替换的建议,这也有助于避免64位进程出现问题)。 我承认,我从未见过应用程序拒绝 完全通过原始寄存器阶段的案例... 我有点困惑。
我有一个以前的安装版本(1.7 .4.1),它在最近的版本之前,链接如下。 也许我们尝试 反向修订1.7 .4.1 ,这样可以解决问题?
为遵守出口限制,删除了<file 'nac072a0.zip'。 通常,TIC Pro下载页面会提示出口管制合规性(军用或民用,自动筛查)。 由于您成功下载了原始安装程序,我在向您提供以前的版本时没有遇到任何问题-但我不能无限期地将其保留在E2E上。>
爱德华多
为延误道歉, 昨天我还想说。
我很高兴让您在安装程序上执行MD5。 这些文件的哈希值应绝对匹配。 我刚刚从TI.com再次下载了TIC Pro来确认,我计算出了完全相同的散列值。 您的安装程序版本与我刚从TI.com下载的版本不同,这可能意味着安装 文件已损坏。 我看到两种可能的解释,其中一种是可直接测试的:
此致,
Derek Payne
爱德华多
我408.1167万我尝试在.zip中运行散列和散列匹配。
这是哪个特定文件? 您是否说您确实对1.7 .5.0 安装程序具有准确的哈希?
关于408.1167万关于计算机的潜在问题,我对两台完全不同的计算机有相同的问题,因此我宁愿用PRO/TIC来总结。在下载和安装1.7 .5.0 的数百个实例中 ,只有您报告了此问题-您的计算机的某些独特情况正在影响Pro的操作。 如果我正确地解释了您的上述评论,您的安装程序文件似乎没有损坏,因此我认为我们可以消除这种可能性。 但是,两台“独立”的计算机可能仍会遇到相同的问题,而不会将根本原因与TIC Pro本身联系起来:
- 计算机 正在运行与Windows相同的VM映像,并且映像已损坏
 - 计算机正在 将您帐户的服务器端信息加载到 单个瘦客户端,并且后端服务器数据完整性存在问题
 - 部署了一个组织通用的Windows修补程序,它会影响.NET Framework的某些功能,并阻止TICS Pro运行
 - 由于某种原因 ,两台计算机通用的某些第三方软件(例如防病毒软件)会在同一点拦截应用程序执行(但我认为这种可能性不大)
 我不知道 您设置的详细信息,因此这些 可能性可能都无效。 这完全可能是一个TIC Pro应用程序问题,无论出于何种原因,它只是由于您的机器的一些常见配置而出现的。
不管怎样,我们都处于困境 -我们已经用尽了简单的调试选项。 我可能会向您提供调试符号,我们可以尝试附加WinDbg,拉动堆栈跟踪以找出具体您被卡住的位置等。我需要时间来研究如何执行此操作, 现在是时候为您提供清晰的说明了... 我们显然会向您提出很多问题,我们可能需要将支持从E2E转移到更合适的地方。 我可以理解这是否超出了您的注册范围。
尽管如此,我仍想为您提供一些方法来 再次使用我们的软件资源,即使最终需要提供替代产品。 例如,我知道我们在 python中有一些内部工具,它们的功能与TICS Pro (自动化API命令)相似-我们可能可以向您提供其中一个工具。 请告诉我,您是否更喜欢调试 应用程序,而不是尝试调试应用程序(甚至是调试应用程序)。
此致,
Derek Payne