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?