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.

PGA970EVM: PGA970EVN USB2ANY connection is not recognised.

Part Number: PGA970EVM
Other Parts Discussed in Thread: USB2ANY, PGA970,

I have PGA970EVM and the USB2ANY connector that came with it. I have installed the PGA970 GUI and other software and core files (sldc015 and sldc016) The installation progressed smoothly without any errors or warnings. I have installed the required LabVIEW when I was directed to the NI website from the installation.

I have a dell laptop with USB3.0 ports and Windows 10 Pro Version 1607 Build 14393.576.

When I connect the USB2ANY to my laptop, the green LED lights up but when I start the PGA970 GUI it cannot find the hardware and runs only in 'Hardware Disconnected' mode. Are there other settings that I need to follow? I checked it under the system management and nothing showed up. So I am guessing that some drivers might still be missing, but any help is appreciated.

  • Nikhil,

    Do you get any specific errors at startup of the GUI? 

    What happens if you check the "Interface Disconnected" checkbox?

  • I am not getting any errors when I start the GUI. It just says unable to detect the emulator and runs in hardware disconnected mode. I will check the connections again and upload those tomorrow when I go back to the lab. Though the very first time, I did not have LVDT so I started the GUI without connecting anything just to check it out. I don't think it should matter but I am not sure anymore. Also the green LED blinks. Is it supposed to blink or stay on? Is there a specific order in which we are supposed to power it up?
  • The GUI works fine in interface disconnected mode.
  • PGA970 API Debug.log
    2017-01-03 13:14:24.684 DebugLogging is Enabled
    2017-01-03 13:14:24.684 PacketLogging is Disabled
    2017-01-03 13:14:24.684 Profiling is Disabled
    2017-01-03 13:14:24.684 
    2017-01-03 13:14:24.684 ################################  SESSION START  ################################
    2017-01-03 13:14:24.684 Loading C:\Program Files (x86)\Texas Instruments\PGA970\USB2ANY.dll (v2.7.2.3)
    2017-01-03 13:14:24.684 Loaded by C:\Program Files (x86)\Texas Instruments\PGA970\PGA970.exe)
    2017-01-03 13:14:24.684 SDK path is 'C:\Program Files (x86)\TI USB2ANY SDK'
    2017-01-03 13:14:30.495  
    2017-01-03 13:14:30.498 
    2017-01-03 13:14:30.502 u2aFindControllers() [1302, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.505   No controllers found. [1277, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.508   Returning value 0 [1297, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.511   Returning value 0 [1308, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.515   Return code set to 1 [934, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.518   Returning value 1 [946, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.856 
    2017-01-03 13:14:30.860 u2aFindControllersBSL(mode=0) [1314, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.863   No controllers found. [1277, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.865   Returning value 0 [1297, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.869   No controllers found. [1277, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.872   Returning value 0 [1297, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.874   No controllers found. [1277, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.877   Returning value 0 [1297, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.880   Returning value 0 [1358, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.884 
    2017-01-03 13:14:30.886 u2aFindControllers() [1302, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.889   No controllers found. [1277, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.892   Returning value 0 [1297, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.895   Returning value 0 [1308, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.897 
    2017-01-03 13:14:30.900 u2aGetSerialNumber(index=0, szSerialNumber=0x143EBED4) [1410, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.903   Serial number not found. [1420, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.906   Error: variable 'ret' set to -26 (Parameter is out of range) [1421, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.908   Returning value -26 [1430, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.911 
    2017-01-03 13:14:30.914 u2aStatus_GetText(code=-26, buffer=0x143E4514, bufsize=256) [1199, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.917   *buffer = "Parameter is out of range" [1211, TI_USB2ANY.cpp]
    2017-01-03 13:14:30.920   Returning pointer value 0x143E4514 [1213, TI_USB2ANY.cpp]
    2017-01-03 13:14:40.188 
    2017-01-03 13:14:40.198 Unloading C:\Program Files (x86)\Texas Instruments\PGA970\USB2ANY.dll
    2017-01-03 13:14:40.208 ##################### SESSION END  2017-01-03 13:14:40.208 #####################
    
    Hi Matt, I am attaching the log generated by the GUI.

  • Nikhil,

    It seems like Windows 10 itself isn't detecting the USB2ANY. Are you sure the USB ports you are using are functioning correctly?

  • Matt,

    The port works with external hard drive and with F28377S Launchpad. I will arrange for a Windows 7 computer and try again to see if it is just Windows 10 vs. 7 driver compatibility issue.

  • I checked it on an older windows 7 laptop of one of my colleagues and it worked. But since it was not my laptop I could not do much. Now I am getting a Windows 7 laptop for myself and will try it out. So yeah, the issue was with the OS. Interestingly different C2000 Launchpads that we have here work with my laptop, just not the USB2ANY device.
  • I'm not 100% sure on this, but sometimes Windows10 does not have the correct .NET framework setup to use our GUIs. I'm not positive if this would affect the ability to communicate with the USB2ANY, but it is worth checking:

    Go to: "Control Panel" > "Programs" > "Turn Windows features on or off" > Check the ".NET Framework 3.5" box

  • The .NET Framework 3.5 was already enabled on the laptop. I have 3.5 as well as 4.6 and both are turned on.