Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

NI device DDK and Linux 2.6

Does NI-Device 1.6 DDK supports the recent Linux kernels (2.6 kernel). In the documentation and sources, there are many references to older Linux kernels (2.4).

If yes, what are the distribution already tested (Mandriva, Suse, Debian, Ubunctu...)

0 Kudos
Message 1 of 4
(3,774 Views)

Hello,

 

In the manual of ni device you can read :

"

NI-Device is written in C++ and thus requires a C++ compiler. However, NI-Device does not use the more advanced features of C++ such as partial specialization. Therefore, you should have no problems compiling NI-Device with any recent C++ compiler. NI-Device has been compiled successfully with Tornado 2.2 for VxWorks, gcc 3.2.2 on Mandrake Linux 9.1 for PPC, gcc 3.3.1 on Mandrake Linux 9.2 for X86, gcc 3.4.1 on Mandrake Linux 10.1 for X86 and MontaVista Linux 3.1 for the AMCC 440EP, gcc 2.96, 3.3.4, 3.4.3, and 4.0.0 on Mandrake Linux 10.2, and Microsoft Visual C++ 6.0 (SP5) and 7.1 on Microsoft Windows"

 Regards,

Nacer M. | Certified LabVIEW Architecte

0 Kudos
Message 2 of 4
(3,737 Views)

Jean-Pierre,

 

Also, NI Device is end of life.  We have not done any testing or added anything to the source code to get it to work better with the 2.6 kernel.  The good news is that if you already have the DDK, you have source code.  This means that you would be able to address any errors while compiling.

 

Thanks,

Steven T.

0 Kudos
Message 3 of 4
(3,723 Views)

Thank you Steven for these not so good news... When I ordered in 2008 this software , it was supposed to work under Linux, I have'nt imagine that it only support the old Linux kernel (the 2.6  kernel is now at least 5 year old).

 

Has someone, somewhere, already tried to compile the NI-DEVICE DDK with a 2.6 kernel ?

 

Of course, if someone has some source codes of an Ni-Device OS layer for Linux 2.6, I would take it "as it", with no support, but it could save me a lot of time (I am not a specialist of low level interrupt or DMA codes)

 

Thanks in advance,

Jean-Pierre

 

0 Kudos
Message 4 of 4
(3,715 Views)