Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI-6534 fails to load

I am running Fedora 7, vanilla 2.6.23 kernel with RTAI patches, nidaqmx 8.0, nikal 1.6. When I boot the system may PCI-6534 board is recognized, but I get a "[Failed to Load]" message:

[root@localhost mackd]# nilsdev --verbose
NI PCI-6534: "Dev1" [Failed to Load]
    Serial Number:                      0xFFFFFFFF
    Bus Type:                           PCI
    PCI Bus:                            0x2
    PCI Device:                         0x8
    IRQ Level:                          0x11
    Memory Range:                       0xFF6F6000-0xFF6F6FFF
    Memory Range:                       0xFF6E5000-0xFF6E5FFF

If I try to run the test program Input-8255withDelays, I get the following:

[mackd@localhost Input-8255withDelays]$ ./Input-8255withDelays
DAQmx Error: Firmware for this device could not be downloaded, and the device cannot be used. The failure may be due to damaged hardware. Contact National Instruments support at ni.com/support
Task Name: _unnamedTask<0>

Status Code: -200962
End of program, press Enter key to quit

There doesn't appear to be any relevent info in dmesg.

Is there something I should be doing to configure the board first?


dikkon
0 Kudos
Message 1 of 4
(4,092 Views)

dikkon,

The reason for the error is due to the fact that NI’s HSDIO products are not supported in Linux.  You can find that information here and from the readme file for the NI-HSDIO driver. 

 

Also, NI does not officially support the Fedora distribution.  The three Linux distributions that are supported are SuSE, RedHat and Mandriva.

If your application allows it, you could use an M-Series device with the NI-DAQmx 8.0 driver for RedHat.  Since Fedora is the community version of Red Hat this could be a possible starting point.  Also, the M-Series is functionally different than a HSDIO card, so make sure to compare and contrast the two before making a choice. Again, this workaround has not been tested by NI and is not guaranteed to work.

 

Regards,

Ryan N

National Instruments

Application Engineer

Ryan N
National Instruments
Application Engineer
ni.com/support
0 Kudos
Message 2 of 4
(4,071 Views)
Ryan,

Thanks for your reply. However, nilsdev does recognize the device, the demo program tries to download firmware to it, and I have found a fpgafiles directory for the ni6534. It's just that the load fails.

Oh, and the NI-DAQmx 8.0 documentation says that the ni6534 is supported.

dikkon
0 Kudos
Message 3 of 4
(4,065 Views)

dikkon,

You are correct in saying that the PCI-6534 is supported in DAQmx 8.0, however DAQmx 8.0 is not supported in Fedora 7.  Due to the fact that there are many distributions of Linux out there, NI had to choose a few to officially support.  For support on other distributions of Linux the NI online community is the best place to look for answers.  

1.       Have you seen this discussion forum?

2.       What resources did you use to install DAQmx 8.0? 

Additional resource may be helpful to the NI Linux community. I would also recommend reading some of the other posts in the forums for Fedora Core 5, 6 and 7.

Ryan N

Ryan N
National Instruments
Application Engineer
ni.com/support
0 Kudos
Message 4 of 4
(4,056 Views)