I have been using an Analog Discovery 2 in a automated python test setup for some time, but it is now failing. I am just using a few of the digital outputs for static and pulsed enable signals, but they are just driving logic inputs, so very little current required (no external power supply, just relying on the USB for power). I am also using one of the scope channels.
The symptoms I was seeing was that I would intermittently get timeouts trying to read back the analog scope waveform.
I tried directly connecting to the AD2 via waveforms (rather than our test software), and saw a variety of error messages (see "Digilent errors test station.jpg"). Note that we use an older version of waveforms (for compatibility purposes) on the testing station.
I had been using the test setup for several hours a day for weeks leading up to this, and made no changes to the setup. The setup itself is pretty benign, the highest voltage in the system is 19 V. The AD2 digital outputs are connected to other 3.3 V logic circuits and have no mechanism by which they could be connected to something higher. The AD2 scope input is monitoring a current sense amplifier output that outputs maximum 16 V and has minimal ability to drive any current. The power supplies are all positive, and all grounds and 0 V in the system (DUT, AD2, PC, PSU) are tied together, so there is no opportunity for something to exceed. I double checked all the PSU and ground connections, and there are no loose cables that might have caused something to float unexpectedly.
I also tried connecting on my laptop (which has worked fine in the past) with nothing connected to the AD2 (just the USB) and continued to see errors ("Digilent error laptop.jpg") . Finally, I installed the latest version of waveforms (downloaded mid last week) on a desktop PC and tried using all of the different back panel USB ports and continued to see errors ("Digilent error desktop.jpg").
As you can see from the errors, sometimes it was able to connect, but reported errors when trying to use the scope functionality, while other times it will not connect at all (maybe reporting insufficient USB power). However, as I said it has been working properly for weeks without any changes to the test setup, and shows the same error when connected to multiple USB ports on multiple PCs without any connections to the AD2 at all.
So it seems clear to me that the AD2 is broken. This device is only about 6 months old, so I'd like to return it for warranty repair / replacement.
Question
Rob Randall
I have been using an Analog Discovery 2 in a automated python test setup for some time, but it is now failing. I am just using a few of the digital outputs for static and pulsed enable signals, but they are just driving logic inputs, so very little current required (no external power supply, just relying on the USB for power). I am also using one of the scope channels.
The symptoms I was seeing was that I would intermittently get timeouts trying to read back the analog scope waveform.
I tried directly connecting to the AD2 via waveforms (rather than our test software), and saw a variety of error messages (see "Digilent errors test station.jpg"). Note that we use an older version of waveforms (for compatibility purposes) on the testing station.
I had been using the test setup for several hours a day for weeks leading up to this, and made no changes to the setup. The setup itself is pretty benign, the highest voltage in the system is 19 V. The AD2 digital outputs are connected to other 3.3 V logic circuits and have no mechanism by which they could be connected to something higher. The AD2 scope input is monitoring a current sense amplifier output that outputs maximum 16 V and has minimal ability to drive any current. The power supplies are all positive, and all grounds and 0 V in the system (DUT, AD2, PC, PSU) are tied together, so there is no opportunity for something to exceed. I double checked all the PSU and ground connections, and there are no loose cables that might have caused something to float unexpectedly.
I also tried connecting on my laptop (which has worked fine in the past) with nothing connected to the AD2 (just the USB) and continued to see errors ("Digilent error laptop.jpg") . Finally, I installed the latest version of waveforms (downloaded mid last week) on a desktop PC and tried using all of the different back panel USB ports and continued to see errors ("Digilent error desktop.jpg").
As you can see from the errors, sometimes it was able to connect, but reported errors when trying to use the scope functionality, while other times it will not connect at all (maybe reporting insufficient USB power). However, as I said it has been working properly for weeks without any changes to the test setup, and shows the same error when connected to multiple USB ports on multiple PCs without any connections to the AD2 at all.
So it seems clear to me that the AD2 is broken. This device is only about 6 months old, so I'd like to return it for warranty repair / replacement.
Thanks,
Rob
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now