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.

[参考译文] OPT4001DNPQ1EVM:程序在下载和安装后无法启动其设置界面、并伴随如下所示的错误消息。 多故障排除解决方案

Guru**** 2937200 points

Other Parts Discussed in Thread: OPT4001

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1654860/opt4001dnpq1evm-the-program-fails-to-launch-its-setup-interface-after-download-and-installation-accompanied-by-the-error-message-shown-below-multiple-troubleshooting-solution

器件型号: OPT4001DNPQ1EVM
主题中讨论的其他器件: OPT4001

#=======
#正在执行.. OPT4001/OPT4001DNPQ1_EVM/德州仪器 devInit.py
#Start Time 2026年06月10日 11:30:25.756000  
错误:  
#“OPT4001/OPT4001DNPQ1_EVM/devInit.py“(第 46 行)、在中  
#文件“C:\Users\wjgx1\Documents\Latte\projects\OPT4001/OPT4001DNPQ1_EVM/mEVMSelector.py“ Texas Instruments、第 85 行、位于_init__中
#断言 z[2]='%02d'%storeSize
#属性错误
#  
#  
#done 执行.. OPT4001/OPT4001DNPQ1_EVM/德州仪器 devInit.py
#End Time 2026年06月10日 11:30:25.944000
#Execution Time = 0.18799996376 s  
#=============== 错误:1、警告:0 ============== #260612.jpg

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

    你好  

    松江市  

    您能否尝试在 mEVMSelector.py 中对以下行进行注释?

                   断言 z[2] ='%02d'%storeSize  

                  R = [sendCheck (ser、 'FLSR')[0][2] for I in range (storeSize)]

                  sendCheck (ser、 'FLS!R')

                  S = “.join ([decodeHwrz (st) 、如果 i != 1 、则为 else st[2:6]

                         对于 i、st in enumerate(r)])

                  globals.log(“检测到设备:“ + s)

                   置位 s  =“OPT4001DNP-Q1EVM“

    这应该是 85-91 行。

    谢谢、

    Joseph

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Joseph:
    感谢您的答复、谢谢。
    正如我在初始注释中提到的、第 85–91 行的配置完全如下图所示。 因此、这一问题必须源于其他原因。

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

    您好、松江、

    修复方法是删除这些行或将其注释掉。  它们仍然存在。 删除这些行:

    断言 z[2] ='%02d'%storeSize  

    R = [sendCheck (ser、 'FLSR')[0][2] for I in range (storeSize)]

    sendCheck (ser、 'FLS!R')

     S = “.join ([decodeHwrz (st) 、如果 i != 1 、则为 else st[2:6]

          对于 i、st in enumerate(r)])

    globals.log(“检测到设备:“ + s)

    置位 s  =“OPT4001DNP-Q1EVM“

    删除这些行后、GUI 应该会正确启动。  

    谢谢您、  

    Joseph Scherphorn