Part Number: TSW14J56EVM
Here’s what I’m seeing.
When I physically connect the Signal Hound (signal generator) USB and the TSW14J56 USB I can see them both under Device Manager. At this point they are physically connected but no handle between the software and the physical devices has been established. If I then try to acquire a handle to the signal generator I can do so, but only if I do it first. But then the ‘Select Board” dialog box in HSDC Pro comes up empty.
With only the TI board physically connected, through the TI HSDC Pro software I can select ‘Connect to Board’ and get a dialog box with the serial number of the board and successfully connect to it.
If I then physically connect the signal generator I can then open the Signal Hound VSG60 software and select ‘Connect’ and see its serial number and successfully connect to it also.
At this point I think all would be fine if I wasn’t trying to automate it.
The problem exists if both devices are physically connected at the same time.
Anytime the signal generator is physically connected, I can connect to it through the software if I do it first, but when I then try to connect to the TI board though it’s software, the ‘Connect to Board’ dialog box comes up empty, the hub’s connection LED for the signal generator flashes, and the signal generator disconnects (it still shows up in device manager though).
I see the LED flash and I get the disconnect sound even if the signal generator handle has not yet been established.
It’s almost like HSDC Pro is resetting the USB. I don’t think it’s a data throughput problem because at this point it is just attempting to make a connection.
And this is weird… As an experiment I tried the same thing using the Signal Hound Spectrum analyzer and its Spike software instead of the sig-gen to see if it acts the same way.
In this case it did not disconnect the spectrum analyzer, but when I try to connect the TI board, its serial number now shows up twice in the ‘Connect to Board’ dialog box in HSDC Pro. I can select either one and it will connect correctly.
The thought was it was probably a power issue with too high of a current draw on the USB hub, but I hooked up an externally powered USB hub (12V/4A) and it had no effect. I also tried using 2 separate powered USB hubs and a variety of configurations of connecting the USB devices through the hub, the PC docking station, and the PC ‘s own USB port. Nothing helped. I’ve separated them between the USB and USB3 ports so they are on different USB hubs, still no change.
While looking into this further I found that both devices appear to be using the same Cypress USB driver (version 1.2.3.10 dated 8/21/2014). I have a feeling that this is the root of the problem. Windows does not find an updated driver when I attempt to update it though.
I hope this makes sense. Any help would be greatly appreciated