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.

HSDC Pro SW Freezes when run

Other Parts Discussed in Thread: DAC38J84

I have installed HSDC Pro SW V4.70 onto my Win7 Pro Samsung Series 9 Laptop to be used in conjunction with the TSW14J56 EVM (along with a DAC38J84 EVM connected to it). I have followed the installation instructions, powered up the boards and can see the TSW14J56 USB device enumerate properly in the Win7 Device Manager window (it shows "Cypress FX3 USB StreamerExample Device") and I have verified that it is plugged into the USB 3.0 port on the laptop.

However, when I try to run the HSDC Pro SW Freezes when run, the splash screen appears and then the main GUI comes up; it then freezes and will not respond to any controls. The lower left hand corner status bar shows the message "initialize" and the lower right hand corner shows a "barber pole" symbol that is in motion (see screenshot). I let the SW sit for close to 10 minutes with no change. I have to kill with the windows task manager. I have tried uninstalling and re-installing the SW but get the same results. Furthermore I get the same response whether the TSW14J56 is plugged into the USB 3.0 port or not. This laptop only has one USB3.0 port so I can't try another one.

Please Advise.

Thanks!

  • John,

    Are you logged in as an administrator on this PC? If not can you please log in under an administrator account and then also run HSDC Pro as an administrator? We've have seen some labview/win administrative rights issues when not logged in as an administrator.

    HSDC pro will run with either USB3 or USB2 for the TSW14J56.

    Ken.
  • Ken,

    Thanks for your help. I tried running the HSDC GUI as administrator (via the Win7 start menu, right mouse button > "Run as administrator") and this worked! I note that it takes almost 3 minutes after clicking to start and the GUI finally runs (meaning that it still appears frozen, but is presumably running something in the background). I am able to talk to the TSW14J56 board; and have verified that I can even run it in USB2 (even thru an external hub) as well as USB3.

    However, I have a new problem. When I run try to follow the DAC3XJ8X Quick-Start Procedure (as outlined in SLAU547B) I can only get to step 5 in section 4.3.4. When I get to step 6 (click [Send] button in HSDC GUI, an error box pops up saying "Error 1097 occurred at Call Library Function Noe in TSW1400.lvlib:14J56refD_2's complement.vi->TSW1400.lvlib:frame.vi". Please see the attached screenshot. I have closed & re-opened the GUIs several times (along with power cycling the DAC & FPGA boards) but still get the same result.

  • Hi John,

    ~3 mins is extremely long time for the GUI to start.  I don't know why that would take so long.  When we generally start HSDC Pro it takes approximately 10s before it goes through the Splash screen and goes to the Select Board connection screen.  I'm currently running win7 Pro on a i5 laptop with 8GB of ram so a fairly typical PC setup.

    I wonder if there is still some issue with the USB port still.  Can you uninstall HSDC Pro, and then log in as an administrator and run the installer as administrator?  This should allow the drivers to install properly.

    In the meantime I will also have the software team look at the error and symptoms and see if they have any ideas on what could cause this type of error message.

    Ken.

  • Ken,

    I did end up getting it to work, but had to switch to another USB port! (for the TSW14J56 board)

    I will outline all of the steps I took in the hope that it will help others to troubleshoot:

    0) FYI: I am running HSDC on a Samsung 900 series laptop (i5 processor with 8GB of RAM)

    1) It turned out that I did have admin privilege all along (verified in my account setting) so it does not seem to matter if I manually ran HSDC as admin (verified it both ways); in retrospect I think it was just a matter of waiting it out (the 3 minutes)

    2) I uninstalled and then re-installed HSDC, same result

    3) I switched to a different USB port on my laptop (USB2) and though it did take ~3mins to start up, this time I notice it acted differently when I did step 4.4.3 in the setup document. This time, the lower bar of the HSDC GUI shows Firmware Version = "15.15" (previously is showed Firmware Version = "0.1" and Interface Type = TSW14J56REVD_FIRMWARE (where previously is showed Interface Type =  )

    4) After following all of the other steps and getting to 4.3.4 step 6, this time it ran, put up a different message box (see screenshot) and I was able to successfully make the DAC output a signal and observe the output on a spectrum analyzer.

    I repeated this same sequence of ops 3x and it still worked. I switched TSW14J56 back to the original port and it behaved as before with the cryptic message when I would press the [Send] button. Going back to the other USB port I was able to run successfully again.

    So I can live with this arrangement, perhaps I could un-install and re-install the driver on the affected USB port, but I'm happy to have it work. I you have any further troubleshooting requests I am happy to oblige.

    In the screenshot, there the message box about the lane rate pops up when I click [Send], I ignored and ran the board. Is this something to be concerned about?

  • John,

    I'm gald it started working. I'm still not certain why you have a 3 min delay. I have not encountered this before. It may be possible that the GUI is trying to check for an update - do you have internet access on that PC? If so then I'm not certain what could be causing this delay.

    The lane rate pop up message is just informational and not an error. This is just to confirm to the user the configured lane rates and expected clocks.

    The initial issue you had with the firmware indication of 15.15 means the firmware did not load properly. I think there is some driver issue on that USB port that is not working right to allow proper loading of the firmware. If the firmware reports 0.1 then it means the firmware loaded properly. If the firmware did not load properly then any commands issued by HSDC Pro to the FPGA will return an error message, when you click SEND it will send a few commands to the FPGA and if the FPGA does not respond it will generate some error messages. So I think the labview error messages are due to the FPGA firmware not loading. This seems to point back to some bad driver associated with the USB port.

    When you installed HSDC Pro as an administrator it should have had a pop up window to install the Cypress drivers for the USB chip on the TSW14J56revD board. If these are installed properly then it should work ok.

    I'm not sure if I have any other hints for the delay. Can you try this on another PC just to see if its isolated to this hardware? You don't even need to have a TSW14J56 connected, the HSDC pro software should start up fairly quickly and go to the connect board pop up within a few seconds.

    Ken.
  • Ken,

    There must be some weird issue with the driver on my laptop.

    I is connected to the internet, so the GUI stalling on looking for updates is probably not the case.

    I did install HSDC onto my regular engineering workstation (Dell T3500, Win7 Pro, i5, 12GB RAM) and it runs quickly (like < 10 seconds) after the slash screen comes up.

    So at this point, I think we can consider this issue solved and most likely due to some issue with the computer/driver.

    Thanks for all of your help!

    Regards,

    John

  • OK - let us know how else we may be of assistance.

    Ken.