Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

board not recognised by labview under linux

I've a linux PC with LabView 8.2.1 and DAQmxBase.
apparently both hw and sw are correctly installed: in labview I've daqmxbase vi's and lsdaq returns correctly the board installed,

whexa:/usr/local/natinst# lsdaq
--------------------------------
Detecting National Instruments DAQ Devices
Found the following DAQ Devices:
NI 6289:     "Dev1"    (PXI5::4::INSTR)
--------------------------------



but actually there is something wrong.
1) mxbaseconfig does not list the board.
2) running the example "Gen Dig Pulse Train-Continuos.vi", the StartTask vi returns error 15 and labview crashes with the message

LabVIEW caught fatal signal
8.2.1 - Received SIGSEGV
Reason: address not mapped to object
Attempt to reference address: 0x1000
sda1/
[1]+  Segmentation fault      labview

I'm running kernel 2.6.16.51 with Debian (I know it is not officially supported but that's what I got)

Any suggestion to investigate the problem? missing any configuration step to integrate laview and daqmxbase?

Thanks in advance,

G.

 
0 Kudos
Message 1 of 6
(3,592 Views)
 

Hi,

mxbaseconfig doesn't work with M series device

http://digital.ni.com/public.nsf/allkb/3FCC3956D0DBDFFA8625700200065787?OpenDocument 

Have you tried also with DAQmx for linux?

https://www.ni.com/en/support/downloads/drivers/download.ni-daq-mx.html#565431

C.

 

0 Kudos
Message 2 of 6
(3,567 Views)
Hi, thanks for the reply.

I see. Do you think that Labview crash is related to the fact I'm using DAQmxbase with an M serie board?
Basically you suggestion is to uninstall mx base and install DAQ for linux?

G.
0 Kudos
Message 3 of 6
(3,562 Views)
Hi Giana Nicolini,

I run Ubuntu (debian based) and I have some problem to install NIDAQmxBase etc... Did you change anything in the script installation and in the *.rpm packages provided by NI ?

Regards.

Guillaume.
0 Kudos
Message 4 of 6
(3,556 Views)
What I did to install DAQmxbase is the folowing:

I first run the INSTALL script but it complains about dependancies. The script output is useful because it gves the packages installation order.
For my knowledge the dependancies check are meaningless in debian based system because there is no rpm database. In other words the check fails despite the packages is effectively installed in your system.

Thus, one by one I've istalled the packages with the command
rpm -ihv packagename --nodeps
(I think it would be even better to patch the install script in order to add --nodeps any time rpm is called or make an alias.)

At the end run updateNIDrivers 'uname -r' and reboot

G.

0 Kudos
Message 5 of 6
(3,552 Views)
What I did to install DAQmxbase is the folowing:

I first run the INSTALL script but it complains about dependancies. The script output is useful because it gves the packages installation order.
For my knowledge the dependancies check are meaningless in debian based system because there is no rpm database. In other words the check fails despite the packages is effectively installed in your system.

Thus, one by one I've istalled the packages with the command
rpm -ihv packagename --nodeps
(I think it would be even better to patch the install script in order to add --nodeps any time rpm is called or make an alias.)

At the end run updateNIDrivers 'uname -r' and reboot

G.

0 Kudos
Message 6 of 6
(3,552 Views)