"A hardware failure has occurred. The operation could not be completed as specified."
It sounds like you have done some active and helpful troubleshooting. Based on the information that you provided, I would suggest that you contact National Instruments technical support to potentially get a RMA (return merchandise authorization) for the device. Please see the attached link for creating a service request. Please lead the Application Engineer you speak with to this post if needed.
The only other troubleshooting step I would recommend is to make sure that when the DAQmx driver was installed that the device was not plugged in to the computer. You mentioned that it device was installed some time ago … so it might prove worthy to uninstall the DAQmx driver and re-install the latest version 8.6.1 from www.ni.com at Drivers and Updates. I only suggested to uninstall and reinstall because a RMA will more than likely take some time process and this troubleshooting step might avoid this process and eliminate any doubt to what was done some time ago.
The firmware - which is software resident on a device - has entered an unknown state usually as a
result of a cascade failure induced by an unexpected series of state inputs. The operation could
not be completed as specified, and you should immediately terminate all further transactions if
you are able to do so.
Are there any other PCI cards installed in this computer? What are they? They could relate to when you saw a bottlenecking error. For example if you have a network or video card, they are transferring data across the PCI bus even if an application is not running.
However since the 50151 and 50152 errors are currently still an issue, the board will more than likely need to be tested (RMA). Please note that a RMA can only be processed through Technical Phone Support. You mentioned that you used the link I provided. I just wanted to make sure that you selected phone rather than email.
In addition, I would like to confirm that when you stated that you installed the 8.6.1 driver that you first uninstalled the current 8.6 driver. Also was the board disconnected from the computer at this time? The proper was to uninstall a driver is to open the Control Panel and then Add and Remove Programs. The currently installed program list will contain a line item titled National Instruments Software. After clicking change/remove a secondary menu will popup. Select the NI-DAQmx and click remove. I hope this helps.
I have the exactly same problem with my PCI-6115 in window vista business (32bit) running in Dell PowerEdge 2950 (quadcore, chipset: intel 5000X). I have also PCIe-1427 but PCIe-1427 is working properly. I send my PCI-6115 to RMA department. But they say it works properly in their environment. So I got it back. Today I saw this forum and I followed the troubleshooting that asked to uninstall nidaqmx 8.6.0 and install nidaqmx 8.6.1 before inserting PCI-6115. However, it doesn't work. Please help me.
PCI-6115 inserted in PCI-X 64-bit/133MHz slot
PCIe-1427 inserted in PCI Express x8 slot
Window Vista Business 32 bit Operating System
Computer: Dell PowerEdge 2950 (QuadCore, Chipset: intel 5000X)
Error code : 50151 (when I run the self test in MAX)
My RMA number was 1109849.
Engineer who dealt with it : Ryan Duell
You told me that you tried a different "bus" (not a different slot with the same bus) and it worked.
It seems to me that you failed with PCI-X 3.3v slot and succeded with standard PCI 5v slot.
Could you tell me what kind of bus did not work with your PCI-6115?
And what kind of bus did work?
Does your PCI-6115 have two notches in the PCI connector (NI tells that PCI card with two notches is compatible with PCI-X bus)?
I have two slots of PCI-X bus. I tested both slots but I failed.
Do you think PCI-6115 is compatible with PCI-X bus?
Your experience is really valuable to me.
Thank you so much.
This knowledgebase lists some devices that are PCI-X compliant. If the card has two notches then it should be able to function correctly in both the 5 and 3.3V slot(PCI-X compatible). Since the connector of the 6115 is the same as that of the 5102, which supports PCI-X, then the 6115 should be PCI-X compliant.
I've been distracted by a different project over the summer, so I didn't get a chance to follow this up. Apologies for that.
My PCI-6115 card works on the PCI 2.3 bus, but not the PCI-X 2.0A bus. This is despite my card having two notches. Also, according to the 2003 manual, the PCI-6115 is PCI 2.2 compatible.
So, in summary, my PCI-6115 card works in the 3.3 V PCI slot, but not the 3.3 V PCI-X slot. Have you had any further success with your card?