Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Download new firmware to OEM USB-6009 device forced device to USB-6xxx Firmware Loader

Hi all,
 
I have a problem with the NI OEM-6009 device (bought as cec usbDAQ/109) and the DAQmx Base 3.0 driver.
 
I installed DAQmx Base 3.0 and used the DAQmx Base configuration utility and the DAQmx Base List Devices Utility to find the device. Both were telling me that the firmware was outdated and I should run FWUpdate.exe, located in the NI-Folder\NI-DAQmx Base\apps directory. After running the firmware update, I was asked twice which programs I wanted to run, when this device is connected, I declined both times and selected that I didn't wanted to be bothered anymore, when this happens. After doing this, 'pling', 2 sec break, 'plong' started. I think the device was beeing recognized by the computer and shortly afterwards beeing disconnected somehow, and then again.
 
I deleted DAQmx Base 3.0 and installed DAQmx Base 1.5 to solve the problem, it didn't helped. So I deinstalled DAQmx Base 1.5 and deleted all the values in the registry that related to the device.
 
After installing DAQmx Base 3.0 again, and reading those two knowledge bases i can now switch between 2 firmwares in the device manager.
 
- NI USB Flash Loader, which puts the device in a group called NI-VISA USB Devices in the Device Manager
- USB-6xxx Firmware Loader, which puts the device in a group called Data Acquisition Devices
 
But neither of those is beeing recognized by the DAQmx Base List Devices utility.
 
In MAX the device is beeing recognized in one of the upper cases as:
 
USB-Device : USB0::0x3923::0x716E::NI-VISA-0::RAW
Is there a way to upload the USB-6009 firmware onto this USB device so that I can use it?
The problem is that the company which has sold this USB device, cec was bought at the beginning of 2006 and the device has been discontinued and they are having no resources on this device that could help me.
 
Thank you in advance for your help,
 
 Andi
~~~ Logic is a systematic method of coming to the wrong conclusion with confidence ~~~
0 Kudos
Message 1 of 4
(5,723 Views)

Hi Andi-

Based on your description, it sounds like you have some version of NI-DAQmx installed in addition to NI-DAQmx Base.  This case will prevent the NI-DAQmx Base firmware update utility (FWUpdate.exe) from operating correctly for the CEC USB device.  In order to work around this, you will need to perform the firmware update on a system that only has NI-DAQmx Base 3.0 or later installed.  Please give this a try and let me know if you have any additional problems.

Hopefully this helps-

Tom W
National Instruments
Message 2 of 4
(5,708 Views)

Hi Tom!

Thank you for your help so far. I tried deinstalling DAQmx and used just DAQmx Base and it works now with LabVIEW 8.2 and DAQmx Base 3.0.

I think I made the mistake in the very beginning, when I installed DAQmx Base 3.0 and didn't recognise that I should have installed DAQmx Base 2.0 for use with LabVIEW 7.1. The problem is now with DAQmx Base 2.0, that it takes the 'DAQmx Base List Devices' Utility a few seconds to recognize the device (NI USB-6009: "Dev1"    (Dev1)) and the 'DAQmx Base Configuration Utility' doesn't recognize the device at all.

I think this error occurs because of the new firmware installed on the device. Probably switching to a newer version of LabVIEW is the easiest solution, or is there a way to install the old firmware again?

Thanks for your help!

 Andi

~~~ Logic is a systematic method of coming to the wrong conclusion with confidence ~~~
0 Kudos
Message 3 of 4
(5,642 Views)

Hi Andi-

My suggestion would be to stick with LabVIEW 8.2 and NI-DAQmx Base 3.0 (or later versions of either) if possible.  The new firmware version and associated changes in NI-DAQmx Base 3.0 have the potential to increase performance and reliability with the device.  In general, using the new firmware and newer version of the driver is your best option.

If you must use LabVIEW 7.1 then you will indeed need to use a previous version of NI-DAQmx Base.  The last version of NI-DAQmx Base to support LabVIEW 7.1 was indeed NI-DAQmx Base 2.0, available here.  There is no externally-available firmware downgrade utility available for your CEC device, so if you must use an older version of LabVIEW/NI-DAQmx Base then you should contact CEC/MCC for an RMA so that it can be reprogrammed at the factory.  However, my recommendation would simply be to move to a newer version of LabVIEW that is supported by NI-DAQmx Base 3.0.

Thanks-

Tom W
National Instruments
Message 4 of 4
(5,630 Views)