Does the NI-DAQmx for Linux/Windows support ARM architecture?

Updated May 13, 2024

Reported In

Driver

  • NI-DAQmx

Operating System

  • Linux
  • Windows

Other

ARM Architecture 

Issue Details

  • I want to use my NI data acquisition device on a device with ARM64 and Linux Ubuntu OS.
  • Does the NI-DAQmx for Linux support ARM architecture?
  • I want to install NI-DAQmx on a Windows Dev Kit (OS: Windows 11 ARM64), however, upon rebooting, the Windows failed to start and crashed completely.

Solution

The answer is No. 
Based on the NI-DAQmx for Linux Readme , NI-DAQmx software for Linux supports only /x86 64-bit architecture. 
As for Windows, NI-DAQmx does not support ARM-based PCs as well, and that’s the reason for the Windows crash.
 

Additional Information

ARM is a RISC architecture. RISC stands for Reduced Instruction Set Computing, while x86 is a CISC architecture, which stands for Complex Instruction Set Computing.
The ARM architecture is typically used to build CPUs for a mobile device, ARM64 is simply an extension or evolution of the ARM architecture that supports 64-bit processing. Devices built on the ARM64 architecture include desktop PCs, mobile devices, and some IoT Core devices.
Intel processor is based on x86 and x64 architecture.