01-05-2009 05:27 AM
The NI USB driver cannot be relied upon long-term. This is nothing new - there are many other complaints throughout the fora about this problem, citing various modules and PC configurations but they all rely on the USB carrier and exhibit the same problem: after running for a long time the device returns error code -50405, and cannot be used any more. It cannot even be reset by NI's own software - the only solution to recover the module is to unplug the USB device then plug it back in.
This problem should be fixed, National Instruments! Your USB range is fundamentally flawed!
Details from our set-up are given below. A screenshot of the NI MAX program is provided to show how to reproduce the problem.
We are seeing the USB problem with an NI USB-9211A thermocouple. We see the problem using NI's own software when there are no other USB devices plugged in. Other discussions in the fora use different modules in USB carriers with the same effect.
System details:
Problem reproduction:
This process depends on NI software and hardware only.
We need to know: is this problem going to be fixed, or just ignored?
01-05-2009 07:14 AM
01-05-2009 08:10 AM
Hi Res,
Thanks for your post and I hope your well today.
I have to say your in good hands with Adnan, are you planning to try the newer version of DAQmx?
I am sorry that you've experienced this clearly frustrating problem. So I am offering my support, if the newest driver hasn't fixed the problem.
Let me know,
01-05-2009 08:56 AM
Thank you for the replies so far.
There will be a minimum 1 week delay while v8.8 is tried. This issue is still pending and there will be a response.
01-06-2009 03:34 AM
Hi Res,
Thanks for the reply.
I have received a service request for your issue - and I will monitor this post. If you could please update us (me) next week, then I can continue to support you if necessary.
Best Wishes,
01-08-2009 03:54 AM
Hi Res,
Good Morning and I hope your well today.
I have been doing some research into possible issues - had I have some questions and some sources you could maybe look into.
So you have mentioned (but I want to confirm) that you have a few options to restore communication - if we can't stop this error occuring. These would be:
1. Reset Device from the Driver (DAQmx Reset Device) - you said this doesnt work - what happens?
2. Use MAX - you said it doesnt work - what happens?
3. I have seen customers in the past place a relay in the power line to 'prgrammatically' reset the device - rather than unplugging it. Option? Annoying I know.
So advice for avoiding communication loss:
The southbridge or I/O controller hub (ICH) is responsible for USB communication for your PC. Making or breaking another USB connection while your data acquisition device is connected may cause one of the above communication errors. This has been observed on chipsets with ICH versions 2, 4 and 6, but may affect others as well.
#.Can I confirm that your not plugging or removing devices?
Are you using a HUB?
Have you seen this forum:
http://forums.ni.com/ni/board/message?board.id=70&thread.id=7166&view=by_date_ascending&page=1
Is seems the device this customer was using wasnt a true 2.0 device - and thus was causing communcation loss.
I have found a very similar case of extend use on a USB device which caused the same error. It seems the suggestion was the customer needed to source a more reliable computer.. and R&D tested 390 and no problems were found...The customer computer was a DELL and using DAQmx 8.3.
Finaly, I had read that this error had been caused on a number of occassions by having noise on the power line. This caused the USB device to turn off.. have you monitored this line at all?
Please let me know,
01-08-2009 04:07 AM
Hi Res,
I also wanted to check say,
1. This error has been resolved by using a different port/cable
2. USB Root Hub Properties and turn of 'Allow the computer to turn off this device to save power' on the power management - confirm this is unchecked?
01-20-2009 11:31 AM
> So you have mentioned (but I want to confirm) that you have a few options to restore communication - if we can't stop this error occuring. These would be:
> 1. Reset Device from the Driver (DAQmx Reset Device) - you said this doesnt work - what happens?
01-20-2009 11:33 AM
> 2. Use MAX - you said it doesnt work - what happens?
01-20-2009 11:36 AM
> 3. I have seen customers in the past place a relay in the power line to 'prgrammatically' reset the device - rather than unplugging it. Option? Annoying I know.
> Can I confirm that your not plugging or removing devices?
> Are you using a HUB?
> Have you seen this forum:
> USB-6501 static problems
> Is seems the device this customer was using wasnt a true 2.0 device - and thus was causing communcation loss.
> I have found a very similar case of extend use on a USB device which caused the same error.
> It seems the suggestion was the customer needed to source a more reliable computer.. and R&D tested 390 and no problems were found...The customer computer was a DELL and using DAQmx 8.3.
> Finaly, I had read that this error had been caused on a number of occassions by having noise on the power line. This caused the USB device to turn off.. have you monitored this line at all?
> I also wanted to check say,
> 1. This error has been resolved by using a different port/cable
> 2. USB Root Hub Properties and turn of 'Allow the computer to turn off this device to save power' on the power management - confirm this is unchecked?