主题中讨论的其他器件: USB2ANY、
我将获得"Notifier Timed Out"
器件 GUI.lvlib:GUI 通过 Notifier.vi:5770006:\DRV10983.lvlib:Export "消息等待 GUI 响应、无法对电机控制器进行编程。
论坛没有修复。 我确认了24V 电压、尝试了不同的插件序列、以 admin 身份启动、尝试了2台 PC、尝试了2台 USB2ANY 编程器、确认了 I2C 布线。
启动 GUI 时、GUI 不接受器件从 DRV10983更改为下拉列表中的任何其他器件。 这可能是有用的线索。 我安装了 LabVIEW 2014 SP1运行时间、但无法确定 GUI 正在调用哪个运行时间。
附件是来自 API 调试日志的一个摘录、其中显示了产生的错误。:
2023-01-10 10:53:45.898调试日志已启用
2023-01-10 10:53:45.898 PacketLogging 已禁用
2023-01-10 10:53:45.898性能评测已禁用
2023-01-10 10 10:53:45.898
2023-01-10 10:53:45.898 ###################### 会话开始##########################
2023-01-10 10:53:45.898加载 C:\Program Files (x86)\Texas Instruments\DRV109xx EVM\USB2ANY.dll (v2.7.0.0)
2023-01-10 10:53:45.898、由 C:\Program Files (x86)\Texas Instruments\DRV109xx EVM\DRV109xx EVM.exe 加载)
2023-01-10 10:53:45.899 SDK 路径为"C:\Program Files (x86)\TI USB2ANY SDK"
2023-01-10 10 10:53:48.267
2023-01-10 10:53:48.313找到控制器 S/N 4E7E6A5127002800 [932、TI_USB2ANY.CPP]
2023-01-10 10:53:48.313返回值1 [941、TI_USB2ANY.CPP]
2023-01-10 10:53:48.313返回值1 [952、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.313
2023-01-10 10:53:48.313 u2aGetSerialNumber (index=0、szSerialNumber=0x0EE1ACE4)[1054、TI_USB2ANY.CPP]
2023-01-10 10:53:48.314返回序列号4E7E6A5127002800 [1070、TI_USB2ANY.CPP]
2023-01-10 10:53:48.314返回代码设置为0 [1071、TI_USB2ANY.CPP]
2023-01-10 10:53:48.314返回值0 [1074、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.314
2023-01-10 10:53:48.314 u2aOpen (szSerialNumber='4E7E6A5127002800')[1123、TI_USB2ANY.CPP]
2023-01-10 10:53:48.314启动界面被禁用[225、TI_USB2ANY.CPP]
2023-01-10 10:53:48.317 HIDReceiverThreadProc 线程正在启动... [463、U2A_ApiClass.cpp]
2023-01-10 10:53:48.317 CallbackThreadProc 线程正在启动... [309、U2A_ApiClass.cpp]
2023-01-10 10:53:48.343返回代码设置为5 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.343返回代码设置为4 [454、TI_USB2ANY.CPP]
2023-01-10 10:53:48.343固件版本为2.7.0.0 [1203、TI_USB2ANY.CPP]
2023-01-10 10:53:48.356返回代码设置为2 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.356返回代码设置为1 [691、TI_USB2ANY.CPP]
2023-01-10 10:53:48.356返回值1 [698、TI_USB2ANY.CPP]
2023-01-10 10:53:48.356控制器类型为 USB2ANY [1224、TI_USB2ANY.CPP]
2023-01-10 10:53:48.356返回代码设置为12304 [1285、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.356
2023-01-10 10:53:48.357 u2aLED_SetState (handle=0x00003010、ledState=2、BlinkCode=0)[3334、TI_USB2ANY.CPP]
2023-01-10 10:53:48.359返回代码设置为0 [3345、TI_USB2ANY.CPP]
2023-01-10 10:53:48.370返回代码设置为3 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.370返回代码设置为0 [3347、TI_USB2ANY.CPP]
2023-01-10 10:53:48.370返回值0 [3348、TI_USB2ANY.CPP]
2023-01-10 10:53:48.370返回值12304 [1298、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.370
2023-01-10 10:53:48.370 u2aOpen (szSerialNumber='4E7E6A5127002800')[1123、TI_USB2ANY.CPP]
2023-01-10 10:53:48.370错误:变量"rtHandle"设置为-8 (通信端口打开)[1154、TI_USB2ANY.CPP]
2023-01-10 10:53:48.370退出函数 u2aOpen、带代码12304 (成功)[1155、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.370
2023-01-10 10:53:48.371 u2aFirmwareVersion_read (handle=0x00003010、szVersion=0x0CA82AAC、bufsize=5)[3493, TI_USB2ANY.CPP]
2023-01-10 10:53:48.384返回码设置为5 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.384返回码设置为4 [454、TI_USB2ANY.CPP]
2023-01-10 10:53:48.384返回码设置为4 [3496、TI_USB2ANY.CPP]
2023-01-10 10:53:48.384返回值4 [3497、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.384
2023-01-10 10:53:48.384 u2aPower_Enable (handle=0x00003010、Enable3V3=1、Enable5v0=1、EnableAdj=0)[3256、TI_USB2ANY.CPP]
2023-01-10 10:53:48.386返回代码设置为0 [3267、TI_USB2ANY.CPP]
2023-01-10 10:53:48.397返回代码设置为5 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.397返回代码设置为0 [3269、TI_USB2ANY.CPP]
2023-01-10 10:53:48.397返回值0 [3270、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.397
2023-01-10 10:53:48.397 u2aPower_ReadStatus (handle=0x00003010)[3275、TI_USB2ANY.CPP]
2023-01-10 10:53:48.410返回代码设置为5 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.410返回代码设置为0 [3302、TI_USB2ANY.CPP]
2023-01-10 10:53:48.410返回值0 [3310、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.410
2023-01-10 10:53:48.410 u2aI2C_Control (handle=0x00003010、Speed=0、AddressLength =0、pullups=1)[1934、TI_USB2ANY.CPP]
2023-01-10 10:53:48.412返回码设置为0 [1945、TI_USB2ANY.CPP]
2023-01-10 10:53:48.423返回代码设置为4 [397、TI_USB2ANY.CPP]
2023-01-10 10:53:48.423返回代码设置为0 [1947、TI_USB2ANY.CPP]
2023-01-10 10:53:48.423返回值0 [1948、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.702
2023-01-10 10:53:48.702 u2aI2C_RegisterRead (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x00)[1972、TI_USB2ANY.CPP]
2023-01-10 10:53:48.792等待响应数据包超时[1237、U2A_ApiClass.cpp]
2023-01-10 10:53:48.792错误:变量'err'设置为-2 (接收缓冲区为空)[1242、U2A_ApiClass.cpp]
2023-01-10 10:53:48.792 GetResponse (buffer=0x0019F578、size=8、command=100)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:53:48.792错误:变量"RET"设置为-2 (接收缓冲区为空)[402、TI_USB2ANY.CPP]
2023-01-10 10:53:48.792错误:变量"ret"设置为-2 (接收缓冲区为空)[1996、TI_USB2ANY.CPP]
2023-01-10 10:53:48.792返回值-2 [2015、TI_USB2ANY.CPP]
2023-01-10 10 10:53:48.887
2023-01-10 10:53:48.887 u2aStatus_getText (code=-2、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:53:48.887 *缓冲区="接收缓冲区为空"[855、TI_USB2ANY.CPP]
2023-01-10 10:53:48.887返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10 10:53:58.721
2023-01-10 10:53:58.721 u2aI2C_RegisterWrite (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x03、value=0x00)[1953、TI_USB2ANY.CPP]
2023-01-10 10:53:58.723返回代码设置为0 [1964、TI_USB2ANY.CPP]
2023-01-10 10:53:58.778错误:变量'err'设置为-49 (写入超时)[1200、U2A_ApiClass.cpp]
2023-01-10 10:53:58.778 GetResponse (buffer=0x0019F524、size=64、command=1)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:53:58.778错误:变量"RET"设置为-49 (写入超时)[402、TI_USB2ANY.CPP]
2023-01-10 10:53:58.778返回代码设置为-49 [1966、TI_USB2ANY.CPP]
2023-01-10 10:53:58.778返回值-49 [1967、TI_USB2ANY.CPP]
2023-01-10 10 10:53:58.779
2023-01-10 10:53:58.779 u2aStatus_getText (code=-49、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:53:58.779 *缓冲区="写入超时"[855、TI_USB2ANY.CPP]
2023-01-10 10:53:58.779返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10 10:53:58.783
2023-01-10 10:53:58.783 u2aI2C_RegisterRead (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x03)[1972、TI_USB2ANY.CPP]
2023-01-10 10:53:58.865孤立数据包已删除:CMD=100 [659、U2A_ApiClass.cpp]
2023-01-10 10:53:58.873等待响应数据包超时[1237、U2A_ApiClass.cpp]
2023-01-10 10:53:58.873错误:变量'err'设置为-2 (接收缓冲区为空)[1242、U2A_ApiClass.cpp]
2023-01-10 10:53:58.873 GetResponse (buffer=0x0019F578、size=8、command=100)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:53:58.873错误:变量"RET"设置为-2 (接收缓冲区为空)[402、TI_USB2ANY.CPP]
2023-01-10 10:53:58.873错误:变量"RET"设置为-2 (接收缓冲区为空)[1996、TI_USB2ANY.CPP]
2023-01-10 10:53:58.873返回值-2 [2015、TI_USB2ANY.CPP]
2023-01-10 10 10:53:58.873
2023-01-10 10:53:58.873 u2aStatus_getText (code=-2、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:53:58.874 *缓冲区="接收缓冲区为空"[855、TI_USB2ANY.CPP]
2023-01-10 10:53:58.874返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10 10:57:27.910
2023-01-10:57:27.910 u2aI2C_RegisterWrite (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x02、value=0xB6)[1953、TI_USB2ANY.CPP]
2023-01-10 10:57:27.912返回码设置为0 [1964、TI_USB2ANY.CPP]
2023-01-10 10:57:27.967错误:变量'err'设置为-49 (写入超时)[1200、U2A_ApiClass.cpp]
2023-01-10:57:27.967 GetResponse (buffer=0x0019E858、size=64、command=1)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:57:27.967错误:变量"RET"设置为-49 (写入超时)[402、TI_USB2ANY.CPP]
2023-01-10 10:57:27.967返回代码设置为-49 [1966、TI_USB2ANY.CPP]
2023-01-10 10:57:27.967返回值-49 [1967、TI_USB2ANY.CPP]
2023-01-10 10 10:57:27.968
2023-01-10 10:57:27.968 u2aStatus_getText (code=-49、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:57:27.968 *缓冲区="写入超时"[855、TI_USB2ANY.CPP]
2023-01-10 10:57:27.968返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10 10:57:33.758
2023-01-10:57:33.758 u2aI2C_RegisterWrite (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x20、value=0xBD)[1953、TI_USB2ANY.CPP]
2023-01-10 10:57:33.761返回代码设置为0 [1964、TI_USB2ANY.CPP]
2023-01-10 10:57:33.816错误:变量'err'设置为-49 (写入超时)[1200、U2A_ApiClass.cpp]
2023-01-10 10:57:33.816 GetResponse (buffer=0x0019F524、size=64、command=1)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:57:33.816错误:变量"RET"设置为-49 (写入超时)[402、TI_USB2ANY.CPP]
2023-01-10 10:57:33.816返回代码设置为-49 [1966、TI_USB2ANY.CPP]
2023-01-10 10:57:33.816返回值-49 [1967、TI_USB2ANY.CPP]
2023-01-10 10 10:57:33.817
2023-01-10 10:57:33.817 u2aStatus_getText (code=-49、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:57:33.817 *缓冲区="写入超时"[855、TI_USB2ANY.CPP]
2023-01-10 10:57:33.817返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10:57:35.591
2023-01-10 10:57:35.591 u2aI2C_RegisterWrite (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x03、value=0x40)[1953、TI_USB2ANY.CPP]
2023-01-10 10:57:35.593返回代码设置为0 [1964、TI_USB2ANY.CPP]
2023-01-10 10:57:35.648错误:变量'err'设置为-49 (写入超时)[1200、U2A_ApiClass.cpp]
2023-01-10 10:57:35.648 GetResponse (buffer=0x0019F524、size=64、command=1)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:57:35.648错误:变量"RET"设置为-49 (写入超时)[402、TI_USB2ANY.CPP]
2023-01-10 10:57:35.648返回码设置为-49 [1966、TI_USB2ANY.CPP]
2023-01-10 10:57:35.648返回值-49 [1967、TI_USB2ANY.CPP]
2023-01-10 10:57:35.648
2023-01-10 10:57:35.648 u2aStatus_getText (code=-49、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:57:35.649 *缓冲区="写入超时"[855、TI_USB2ANY.CPP]
2023-01-10 10:57:35.649返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10:57:35.659
2023-01-10 10:57:35.659 u2aI2C_RegisterRead (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x03)[1972、TI_USB2ANY.CPP]
2023-01-10 10:57:35.742孤立数据包已删除:CMD=100 [659、U2A_ApiClass.cpp]
2023-01-10 10:57:35.748等待响应数据包超时[1237、U2A_ApiClass.cpp]
2023-01-10 10:57:35.748错误:变量'err'设置为-2 (接收缓冲区为空)[1242、U2A_ApiClass.cpp]
2023-01-10 10:57:35.748 GetResponse (buffer=0x0019F578、size=8、command=100)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:57:35.748错误:变量"ret"设置为-2 (接收缓冲区为空)[402、TI_USB2ANY.CPP]
2023-01-10 10:57:35.748错误:变量"ret"设置为-2 (接收缓冲区为空)[1996、TI_USB2ANY.CPP]
2023-01-10 10:57:35.748返回值-2 [2015、TI_USB2ANY.CPP]
2023-01-1010:57:35.749
2023-01-10 10:57:35.749 u2aStatus_getText (code=-2、buffer=0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:57:35.749 *缓冲区="接收缓冲区为空"[855、TI_USB2ANY.CPP]
2023-01-10 10:57:35.749返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10 10:57:45.130
2023-01-10:57:45.130 u2aI2C_RegisterWrite (handle=0x00003010、I2C_Address=0x0052、RegisterAddress=0x03、value=0x10)[1953、TI_USB2ANY.CPP]
2023-01-10 10:57:45.134返回码设置为0 [1964、TI_USB2ANY.CPP]
2023-01-10 10:57:45.189错误:变量'err'设置为-49 (写入超时)[1200、U2A_ApiClass.cpp]
2023-01-10 10:57:45.189 GetResponse (buffer=0x0019F524、size=64、command=1)失败[401、TI_USB2ANY.CPP]
2023-01-10 10:57:45.189错误:变量"ret"设置为-49 (写入超时)[402、TI_USB2ANY.CPP]
2023-01-10 10:57:45.189返回代码设置为-49 [1966、TI_USB2ANY.CPP]
2023-01-10 10:57:45.189返回值-49 [1967、TI_USB2ANY.CPP]
2023-01-10 10 10:57:45.189
2023-01-10 10:57:45.189 u2aStatus_getText (代码=-49、缓冲区= 0x0DDFDD54、bufsize=256)[843、TI_USB2ANY.CPP]
2023-01-10 10:57:45.189 *缓冲区="写入超时"[855、TI_USB2ANY.CPP]
2023-01-10 10:57:45.189返回指针值0x0DDFDD54 [857、TI_USB2ANY.CPP]
2023-01-10 10:58:10.824
2023-01-10 10:58:10.824 u2aClose (handle=0x00003010)[1311、TI_USB2ANY.CPP]
2023-01-10 10:58:10.836 HIDReceiverThreadProc 线程终止... [697、U2A_ApiClass.cpp]
2023-01-10 10:58:10.886 CallbackThreadProc 线程正在终止... [423、U2A_ApiClass.cpp]
2023-01-10 10:58:10.886返回值0 [1336、TI_USB2ANY.CPP]
2023-01-10 10:58:10.956
2023-01-10 10:58:10.956卸载 C:\Program Files (x86)\Texas Instruments\DRV109xx EVM\USB2ANY.dll
2023-01-10 10:58:10.956 ############## 会话结束2023-01-10 10:58:10.956 ##########