CAN Driver Availability

The following table shows the availability of CAN drivers for the supported operating systems and if 11-bit CAN identifier (CAN 2.0A) or 11/29-bit CAN identifier (CAN 2.0A/B) are supported for a specific CAN module (last table update 2016-11-21).

CAN Modules

Order no.
(Hardware)

Host Operating Systems
Windows Unix Real-time
Windows
9x/ME
Windows
NT
Windows
2000
Windows
XP/
Vista/7/8/10
(
32-/64-bit)
CE.NET Linux Power
MAX OS
Solaris SGI-
IRIX6.5
AIX VxWorks QNX4 QNX6 RTX RTX64 RTOS-
UH
On Time
RTOS-
32
CAN-PCI/200 C.2021.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CAN-PCI/266 C.2036.xx - 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CAN-PCI/331 C.2020.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11-bit CAN-Id 11-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id*3) - 11/29-bit CAN-Id -
CAN-PCI/360 C.2022.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  - - -
CAN-PCI/400 C.2048.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - 11/29-bit CAN-Id - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CAN-PCI/405
CAN-PCI/405-B4
C.2023.xx
C.2041.xx
- - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - 11/29-bit CAN-Id - - - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  - - -
CAN-PCI/402 C.2049.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id
CAN-PCIe/200 C.2042.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3) 11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CAN-PCIe/400 C.2043.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3) 11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CAN-PCIe/402 C.2045.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id
CAN-PCIe/402-FD C.2045.xx - - - 11/29-bit CAN-Id - - - - - - - - - - - - -
CAN-USB/400
CAN-USB/400-IRIG-B
C.2069.xx  -  - - 11/29-bit CAN-Id  -  -  -  - - -  -  - - - -  - -
CAN-USB/2 C.2066.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id*2) - - - - - - - -  - - 11/29-bit CAN-Id
CAN-USB/Micro C.2068.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id*2) - - - - - - - -  - - 11/29-bit CAN-Id
CAN-USB-Mini C.2064.xx 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id*1) - - - - - - - -  - - -
EtherCAN
EtherCAN/2
C.2050.xx
C.2051.xx
- - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - - - - -  - - -
CPCI-CAN/400-2
CPCI-CAN/400-4
CPCI-CAN/400-CC
C.2033.02
C.2033.01/04
C.2033.05
- - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3) 11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CPCI-CAN/200 C.2035.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CPCI-CAN/331 C.2027.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11-bit CAN-Id 11-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  - 11/29-bit CAN-Id -
CPCI-CAN/360 C.2026.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  - - -
CPCI-CAN/402-4 I.2332.08 - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - - - - - - - -
CPCIserial-CAN/402 I.3001.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - - - - 11/29-bit CAN-Id 11/29-bit CAN-Id - -
PMC-CAN/266 C.2040.xx - 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3) 11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
PMC-CAN/331 C.2025.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11-bit CAN-Id 11-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  - 11/29-bit CAN-Id -
PMC-CAN/331/3.3 C.2039.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  - - -
PMC-CAN/400-4 C.2047.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3) 11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
AMC-CAN4 U.1002.01 - - - - - 11/29-bit CAN-Id - - - - - - - - - - -
VME-CAN2 V.1405.xx - - - - - - 11/29-bit CAN-Id - - - 11/29-bit CAN-Id - - -  - 11/29-bit CAN-Id -
VME-CAN4 V.1408.xx - - - - - - 11/29-bit CAN-Id 11/29-bit CAN-Id - - 11/29-bit CAN-Id - - -  - - -
CAN-ISA/200 C.2011.xx 11/29-bit CAN-Id 11-bit CAN-Id 11-bit CAN-Id Windows NT driver 11-bit CAN-Id Windows NT driver - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id - - - -
CAN-ISA/331 C.2010.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id Windows NT driver 11/29-bit CAN-Id Windows NT driver - 11/29-bit CAN-Id - 11-bit CAN-Id - - 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id - - - -
CAN-PC104/200
(SJA1000 only)
C.2013.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id Windows NT driver 11/29-bit CAN-Id Windows NT driver - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id - - - -
CAN-PC104/200
(82527 only)
C.2013.xx - - - - - 11/29-bit CAN-Id - - - - - - 11/29-bit CAN-Id -  - - -
CAN-PC104/331 C.2012.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id Windows NT driver 11/29-bit CAN-Id Windows NT driver 11/29-bit CAN-Id 11/29-bit CAN-Id - 11-bit CAN-Id - - 11/29-bit CAN-Id 11-bit CAN-Id 11/29-bit CAN-Id -  - - -
CAN-PCI104/200 C.2046.xx - - 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id - - - - 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id*3)  11/29-bit CAN-Id*3) - 11/29-bit CAN-Id
CAN-AIR/2
CAN-CBX-AIR/2
C.2067.xx
C.3051.xx
- - 11/29-bit CAN-Id 11/29-bit CAN-Id - - - - - - - - - - - - -
CAN-PCC C.2422.xx 11-bit CAN-Id 11-bit CAN-Id - - - - - - - - - - - -  - - -
CAN Modules Order no. Windows
9x/ME
Windows
NT
Windows
2000
Windows
XP/
Vista/7/8/10
(32-/64-bit)
CE.NET Linux Power
MAX OS
Solaris SGI-
IRIX6.5
AIX VxWorks QNX4 QNX6 RTX RTX64 RTOS-
UH
On Time
RTOS-
32
Windows Unix Real-time
Host Operating Systems

 

CAN Modules Order no. Local Operating Systems with CAN Driver Support
Linux VxWorks QNX6 RTOS-UH OS-9
CAN-CBX-CPU5201 C.3071.xx 11/29-bit CAN-Id - 11/29-bit CAN-Id - -
CPCI-405 I.2306.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id -
CPCI-CPU/5201 I.2404.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - -
CPCI-CPU/750 I.2402.xx 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-bit CAN-Id -
EPPC-405 I.2001.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id -
EPPC-405 HR I.2006.xx 11/29-bit CAN-Id - 11/29-bit CAN-Id 11/29-bit CAN-Id -
PMC-CPU/405 V.2020.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id -
PMC-CPU/440 V.2027.xx 11/29-bit CAN-Id 11/29-bit CAN-Id 11/29-bit CAN-Id - 11/29-Bit CAN-Id

 

11/29-Bit CAN-Id 11-bit and 29-bit CAN identifiers are supported (CAN 2.0A and CAN 2.0B)
Linux*1) 11-bit and 29-bit CAN identifiers are supported (CAN 2.0A and CAN 2.0B),
Linux kernel support up to 2.6.24 only
Linux*2) 11-bit and 29-bit CAN identifiers are supported (CAN 2.0A and CAN 2.0B),
Linux kernel ≥ 2.6 is supported via SocketCAN and NTCAN wrapper library.
Please note that not all esd CAN-API function calls are supported.
RTX/RTX64*3) All esd CAN device drivers require an interrupt. RTX does not support sharing IRQ lines with Windows devices, so the interrupt line used by the driver must be available for exclusive use by RTX but can be shared between RTX devices. Finding an exclusive IRQ often requires physically moving hardware in the system or disabling other Windows devices.
For the PCIe bus the most trouble-free solution is using the CAN-PCIe/402 because this CAN board supports MSI which means interrupts are never shared and the problems described above do not arise.
11-Bit CAN-Id only 11-bit CAN identifiers are supported (CAN 2.0A only)
11-Bit CAN-Id Windows NT Driver
11/29-Bit CAN-Id Windows NT Driver
these modules can be operated under Windows 2K/XP using the Windows NT driver
- operating system not supported at the moment - please ask for support