Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

MAX kills my USB-6008 (...I'll kill MAX!)

I have a weird problem with the firmware switching utility in MAX.
I'm using a USB-6008 and the latest versions of DAQmx and DAQmxBase.
I have three USB-6008.  The first one didn't work in linux, so I asked here and got the useful piece of information about the firmware.  I rebooted in windows, installed the stuff and switched the firmware.  Everything ok.

Now I've unpacked the other two devices, and I directly went to windows to switch the firmware.
Problem is, after I perform the switch the blinking led stops blinking and stays dead.  MAX says that the firmware is updated to DAQmxBase, but in reality the device is dead.  I have to unplug/replug it to have it appear.  The switcher utility says that the firmware is the new one (DAQmxBase), but the lsdaq utility keeps saying that the firmware is incompatible.  The only difference is that now even DAQmx does not recognize the device!! I have to switch again to DAQmx (which kills the device again, unplug/replug) for it to appear in MAX as a DAQmx device.  In perfect windows fashion I get no warnings, no log messages, nothing to indicate that something wrong has happened.
After some 10 attempts and a couple of reboots I had a window flash briefly when I switched "Firmware updated 6xxx" or something and now the 2nd USB-6008 works as well!

No such luck with the 3rd one.  After some 30 attempts and 5/6 reboots it is still not recognized by DAQmxBase.
What should I do to repeat the magic???
Or, to word it differently, is there any chance to have a cryptic linux command-line tool which performs the switch and tells me what is going on?


0 Kudos
Message 1 of 4
(3,051 Views)
Hello,

I must admit that your problem is quite strange, And you seem to do the switching manipulation properly (in order to be sure, and for the other users here is the correct way to perform a switch from NI DAQmx to NI DAQ base, or the contrary) ... If the problem persists i suggest you to directly contact NI.

About the linux command-line, unfortunatly it doesn't exist for USB but if you want it for PCI's ... So far you'll have to use MAX to perform the switch.

Hope this helped

Regards


Richard Keromen

0 Kudos
Message 2 of 4
(3,007 Views)
The procedure on the page you indicate is not exactly the one I used.  I'm following the one on:

http://digital.ni.com/public.nsf/websearch/1448A8AC665EE0EA8625703F004A4410?OpenDocument

I've tried again without success (I did a full reinstall of windows and DAQmx), but then I saw that I don't have the latest DAQmx on the CDs coming with the USB-6008.  I'm downloading 8.5 now and I'll try again with that one.

0 Kudos
Message 3 of 4
(3,002 Views)
Ok, I've used the procedure in the page you suggest and it worked, but I only had to do the last steps.  The device was already appearing under NI-VISA USB Devices even before I installed the driver (I guess this happens automatically?).

When everything is ok, the led stops blinking, then the window with the "Firmware Loader" flashes up and updates the device, the led starts blinking again.  With the failed attempts, it looks like he firmware loader for some reason does not start correctly and the device just hangs.

0 Kudos
Message 4 of 4
(2,985 Views)