Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

NI DAQmx USB 6xxx "not connected" after WinXP reboot or update from Microsoft

DAQmx USB 6259 (also happens with another similar devices). Laptop DELL Precision M4300, Windows XP professional 2002, SP3.

Device(s) connected directly to the USB port (no hubs).

 

Some time, after system reboot (usually after MS update) the device(s) is not responding to LabView.

Device exists in System hardware, reported by windows as enabled and working properly.

Device listed by MAX, but it is reported as not existing or not connected.

Same with VISA- browse- all devices are there, but after RUN- reported as error- device not connected.

Also  NI Device monitor recognizes the device, comes up with list of choices with the same result.

 

Some times uninstall- disconnect device- reboot- connect- widows reinstalls driver, works, but in some cases I had to uninstall ALL NI software and reinstall it again to repair the problem.

And this procedure takes hours.

 

Any suggestions?

0 Kudos
Message 1 of 9
(4,477 Views)

After posting my message I found another post:

 

"NI USB driver loses device over long period (1 week) - error -50405"

 

which discusses similar problem.

 

Main difference is: In my case the device is in quiet lab environment (usually found morning, after night), and turn power off unplug etc. does NOT help, must reload all NI software.

0 Kudos
Message 2 of 9
(4,476 Views)

Hi,

 

Have you tried in different USB ports? Under normal circumstances your USB device should not stop responding during acquisition. However this issue can occur when plugging or unplugging USB devices while the computer is powered on.

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.

To determine the chipset in your PC, you can find it listed in the Windows Device Manager or in your motherboard's BIOS. If you know you have an Intel processor, Intel also provides a Chipset Identification Utility that you can download to identify what chipset your motherboard has.

If your application requires plugging/unplugging of USB devices and your PC has one of these ICH versions, a quality powered hub connected to USB 2.0 may help. Alternatively, consider using a PC with a different chipset. With the laptop I would also check that the power isnt being switched off to the ports to save power.

 

When you can see the device in MAX, are you able to self test? What is the error code you recieve when you try and do this?

Mike W
Applications Engineer
National Instruments UK&Ireland
0 Kudos
Message 3 of 9
(4,449 Views)

Hi Mike,

 

Thanks for the reply/suggestions.

- Yes it happens on any USB port, including external powered USB hub.

- It doesn't happen when I disconnect it, it happens after reboot (usually after critical Microsoft updates, which need reboot).

- The chipset is indeed ICH8

- Answer to the last question: When the device disappears, it is seen by the windows, even LV (browse for ports) lists it, but (MAX or LV) reports device is not connected or missing from the system.

 

And the main problem is- some times just uninstal from windows device manager, unplug, reboot windows, plug it and windows recognises it and reinstall drivers helps, but,

Some times it doesn't help, and I had to uninstall ALL NI software and reinstall it (it takes hours) until eventually bring it back.

 

Regards,

Dimo

0 Kudos
Message 4 of 9
(4,435 Views)

no reply from you... and again I have to waste my whole day to reinstall all software:

Mesage from the NI-Test pannel:

"Error -89130 occurred at Test Panel

 

Possible Reason(s):

Device not available for routing.  It is possible that the device needs to be reset or that the device is being reset.

If you are resetting the device, wait for the reset to complete.

For example, if you have used the device through Traditional NI-DAQ, you must reset the device before the requested route can be made.  For SCXI devices, you must reset the communicator DAQ device. Call the Traditional NI-DAQ Device Reset VI or the Init_DA_Brds function. To reset all devices in Traditional NI-DAQ, right-click the Traditional NI-DAQ Devices folder in MAX and select Reset Driver for Traditional NI-DAQ."

Please help!

0 Kudos
Message 5 of 9
(4,385 Views)

Hi,

 

My apologies for the delayed reply. I am not sure why the error message is relating to Traditional DAQ drivers as opposed to DAQmx. Are you definately using DAQmx? Having looked at similar problems it could be that the device is damaged. You can download a DAQ Diagnostic tool at the following link>:

 

http://forums.ni.com/ni/board/message?board.id=250&message.id=24291&requireLogin=False

 

Regards,

Mike W
Applications Engineer
National Instruments UK&Ireland
0 Kudos
Message 6 of 9
(4,377 Views)

Hi Mike,

Thanks for the reply.

I ran the diagnostic utility, it didn't find any problems.

Meanwhile I uninstalled the device, rebooted the computer and now it seems to be OK.

I wander for how long time.

Again, every time when it happens, it is after some system update (MS win, JAVA... ).

0 Kudos
Message 7 of 9
(4,375 Views)

Hi,

 

Have you tried disabling automatic updates from Windows?

 

Cheers,

Mike W
Applications Engineer
National Instruments UK&Ireland
0 Kudos
Message 8 of 9
(4,373 Views)
Yes, now it is on supervised download (it is not recommended to completly ignore the downloads), but this will not cure the problem, it can eventually help to define which download it causing it.
0 Kudos
Message 9 of 9
(4,369 Views)