CAN-PCIeMini/402

PCI Express® Mini Card with 2 CAN or 2 CAN FD Interfaces

Single Lane PCIe Mini Card with Altera® FPGA for 2x CAN or 2x CAN FD

  • 2 CAN or optional 2 CAN FD interfaces according to ISO 11898-2

  • Bus mastering and local data management by FPGA

  • PCIe® Mini interface according to Mini Card Electromechanical Spec. R1.2

  • Supports MSI (Message Signaled Interrupts)

  • Full-Mini Card (Type F2) form factor

  • Extended operating temperature range version available: -40° C … +85° C

Wide Range of OS Support and Advanced CAN Diagnostic

  • Software drivers for Windows® and Linux® included free of charge

  • Optional CAN layer 2 software drivers for real-time operating systems

  • CANopen®, J1939 and ARINC 825 protocol libraries for Classical CAN applications

  • ISO 16845:2004 certified esd Advanced CAN Core (esdACC) technology

  • High resolution hardware timestamps

Flat Design of CAN Interface Adapter

  • Adapter with DSUB9 connector and selectable CAN termination on board

Free drivers for Windows and Linux included

The product is offered with drivers for Windows and Linux, which can be downloaded free of charge.
In addition to these operating systems, various other (real-time) operating systems are also supported. Detailed information can be found in the description of our order items and, if applicable, in the accessories at the bottom of this page. For more detailed information about the availability of drivers for your operating system, please contact our sales team.

Wide range of hardware designs of the 402 family

The CAN 402 family is a CAN board family developed for the PCIexpress and PCI bus. The CAN 402 family has variants with up to four galvanically isolated CAN or CAN FD interfaces according to ISO 11898-2 and is implemented with the esdACC (esd Advanced CAN Core) certified according to ISO 16845:2004.
The CAN or CAN FD interfaces are accessible via DSUB9 connectors for each channel (some variants require an additional adapter).
The cards are available in many designs, including low-profile versions for PCI and PCIexpress as well as Mini-PCIexpress and in M.2 format. In addition to these formats, which are increasingly intended for standard PCs, designs for PMC, XMC, CPCI and many other designs have also been realized. The advantage of the uniform design is the uniform hardware core. This means that applications can be transferred from desktop PC systems to e.g. CPCI systems without any porting effort.

CAN Data Management

The CAN(-FD) interfaces are controlled by the esdACC (esd Advanced CAN Core) developed by esd and certified according to ISO 16845:2004, which is implemented in an FPGA.
The design includes a bus mastering unit (first-party DMA) to exchange the CAN data.
This allows the CAN interface to initiate write cycles to the CPU RAM independently of the host system's CPU or DMA controller. This reduces the CPU load of the host system and the overall system latency.
Thanks to the support of MSI (Message Signaled Interrupts), it is possible to use the CAN interface in hypervisor environments, among others.
In addition, the module also supports high-resolution 64-bit hardware timestamps to enable highly accurate reception and transmission of CAN messages.

NTCAN API and available software stacks

The NTCAN API is a cross-platform software communication interface for CAN and CAN FD hardware. The well-structured API allows easy integration into any application. The functionality and versatility of the implementation provide all necessary mechanisms to control, configure and monitor CAN and CAN FD networks. In addition to the free version for Windows and Linux, the NTCAN API is also available for many real-time operating systems such as QNX®, RTX® or VxWorks® for a license fee.

Many sophisticated functions make the API ideally suited for use in conjunction with higher CAN / CAN FD based protocols. For many common protocols corresponding implementations are already available from esd. These higher layer protocols for Classical CAN, which are available for numerous operating systems, include:

  • CANopen Master and Slave Stack
  • J1939 Software Stack
  • ARINC 825 Software Stack

Do you have special requirements regarding the product?

We are happy to provide you with a customer-specific option or adjustment to our products when purchasing appropiate quantities. Please contact our sales team for detailed information.


Documentation

Software Downloads

More questions? We are pleased to help you


Order items and accessories

With the help of the button "Add to watchlist" you can save articles on your watchlist.
Afterwards, you can request your saved watch list as an quotation via a contact form.

Hardware

Number: C.2044.04

CAN-PCIeMini/402-2
Active CAN Interface Board
for PCIexpress Mini, 3.3V
- 2 CAN CAN 2.0A/B-interfaces
- with esd Advanced CAN IP-Core (esdACC)
- Physical Layer according ISO 11898,
High Speed, galvanically isolated
- 3x LEDs for CAN- und Board-Status
Drivers, tools and documentation for
Windows & Linux on CD-ROM

Features:
  • Bus-Mastering (DMA-Support)
  • esd Advanced CAN Controller (esdACC)
  • galvanically isolated
  • HW-Timestamp capable
  • IRIG-B capable
  • MSI-IRQ capable
Interfaces:
  • CAN
  • PCIe
Formfaktor: PCIeMini  
Supported OS:
  • Linux
  • On Time RTOS-32
  • QNX6/7
  • RTX
  • RTX64
  • VxWorks
  • Windows 7/8/10
Protocols:
  • ARINC825
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200
Number: C.2044.64

CAN-PCIeMini/402-2-FD

Active CAN Interface Board
for PCIexpress Mini, 3.3V
- 2 CAN CAN 2.0A/B-interfaces
- with esd Advanced CAN IP-Core (esdACC)
- CAN-FD capable according to
ISO 11898-1:2015
- Physical Layer according ISO 11898,
High Speed, galvanically isolated
- 3x LEDs for CAN- und Board-Status
Drivers, tools and documentation for
Windows & Linux on CD-ROM

Features:
  • Bus-Mastering (DMA-Support)
  • esd Advanced CAN Controller (esdACC)
  • galvanically isolated
  • HW-Timestamp capable
  • IRIG-B capable
  • MSI-IRQ capable
Interfaces:
  • CAN
  • PCIe
Formfaktor: PCIeMini  
Supported OS:
  • Linux
  • QNX6/7
  • RTX64
  • Windows 7/8/10
Protocols:
  • ARINC825
  • CAN FD-Layer 2
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200
Number: C.2044.65

CAN-PCIeMini/402-2-FD-T

Active CAN Interface Board
for PCIexpress Mini, 3.3V
temperature range -40 - +85°C
- 2 CAN CAN 2.0A/-interfaces
- with esd Advanced CAN IP-Core (esdACC)
- CAN-FD capable according to
ISO 11898-1:2015
- Physical Layer according ISO 11898,
High Speed, galvanically isolated
- 3x LEDs for CAN- und Board-Status
Drivers, tools and documentation for
Windows & Linux on CD-ROM

Features:
  • Bus-Mastering (DMA-Support)
  • Extended temperature range
  • esd Advanced CAN Controller (esdACC)
  • galvanically isolated
  • HW-Timestamp capable
  • IRIG-B capable
  • MSI-IRQ capable
Interfaces:
  • CAN
  • PCIe
Formfaktor: PCIeMini  
Supported OS:
  • Linux
  • QNX6/7
  • RTX64
  • Windows 7/8/10
Protocols:
  • ARINC825
  • CAN FD-Layer 2
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200

Hardware-Accessories

Number: C.2044.10

CAN-PCIeMini/402-DSUB9-15cm
-DSUB9-Adapter
-with cable 150mm SM04B-SUR-TF
-termination selectable via jumper

Zolltarif: 85177000
Number: C.2044.11

CAN-PCIeMini/402-DSUB9-30cm
-DSUB9-Adapter
-with cable 300mm SM04B-SUR-TF
-termination selectable via jumper

Zolltarif: 85177000
Number: C.2044.14

CAN-PCIeMini/402-Cable
-adaptercable 150mm
-SM04B-SUR-TF to SM04B-SUR-TF

Zolltarif: 85444290

Software-Accessories

Number: C.1101.06

CANopen-LCD Windows / Linux
CANopen object licence for Windows and
Linux
Usable with all esd CAN interfaces
-object licence
-CANopen manager and slave dll's/lib's
-documentation
includes CAN-Driver object licence

Features:
  • CiA 301 compliant
  • Runtime license
  • Software Stack
Supported OS:
  • Windows 7/8/10
Protocols:
  • CANopen
Zolltarif: 85234920
Number: C.1101.16

CANopen object licence for RTX
Usable with all esd CAN interfaces

-object licence
-CANopen manager and slave dll's/lib's
-documentation

includes CAN-Driver object licence

Features:
  • CiA 301 compliant
  • Runtime license
  • Software Stack
Supported OS:
  • RTX
  • RTX64
Protocols:
  • CANopen
Zolltarif: 85234920
Number: C.1101.17

CANopen object licence for QNX
usable with all esd CAN interfaces

-object licence
-CANopen manager and slave dll's/lib's
-documentation

includes CAN-Driver object licence

Features:
  • CiA 301 compliant
  • Runtime license
  • Software Stack
Supported OS:
  • QNX4
  • QNX6/7
Protocols:
  • CANopen
Zolltarif: 85234920
Number: C.1101.18

CANopen object licence for VxWorks
usable with all esd CAN interfaces

-object licence
-CANopen manager and slave dll's/lib's
-documentation

includes CAN-Driver object licence

Features:
  • CiA 301 compliant
  • Runtime license
  • Software Stack
Supported OS:
  • VxWorks
Protocols:
  • CANopen
Zolltarif: 85234920
Number: C.1101.32

CAN-DRV-LCD object licence and CD-ROM
for QNX 4.x, 6.x and 7.x

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

Features:
  • Runtime license
Supported OS:
  • QNX6/7
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1101.35

CAN-DRV-LCD object licence and CD-ROM
for RTX

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

Features:
  • Runtime license
Supported OS:
  • RTX
  • RTX64
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1101.45

CAN-DRV-LCD CDROM+Lizenz On Time RTOS-32
object license and CD-ROM

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

(1xCD-ROM .11 + 1xLizenz-Sticker .44)

Features:
  • Runtime license
Supported OS:
  • On Time RTOS-32
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1101.55

CAN-DRV-LCD VxWorks
object licence and CD-ROM
for VxWorks 5.x and 6.x

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

Features:
  • Runtime license
Supported OS:
  • VxWorks
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1103.31

CAN-OPC UA Server for Windows
Operating system: Windows 7 or higher,
CPU architecture: x86_64,
Delivery as object code,
Runtime license for single user/device

Features:
  • Software Application
Supported OS:
  • Windows 7/8/10
Protocols:
  • Ethernet
  • OPC UA
Zolltarif: -
Number: C.1130.10

J1939 Stack for Windows (Object)

- J1939 Stack for esd CAN-Hardware
- Windows object code

Features:
  • Runtime license
  • Software Stack
Supported OS:
  • Windows 7/8/10
Protocols:
  • J1939
Zolltarif: 85234920
Number: C.1130.11

J1939 Stack for Linux (Object)

- J1939 Stack for esd CAN-Hardware
- Linux object code
- includes esd CAN driver licence
for Linux

Features:
  • Runtime license
  • Software Stack
Supported OS:
  • Linux
Protocols:
  • J1939
Zolltarif: 85234920
Number: C.1130.12

J1939 Stack for RTX (Object)

- J1939 Stack for esd CAN-Hardware
- RTX object code
- includes esd CAN driver licence
for RTX

Features:
  • Runtime license
  • Software Stack
Supported OS:
  • RTX
  • RTX64
Protocols:
  • J1939
Zolltarif: 85234920
Number: C.1140.06

ARINC825-LCD Windows / Linux /LabVIEW
ARINC 825 object licence for Windows,
Linux and LabVIEW (Windows)

Usable with all esdACC based CAN
interfaces
-object licence
-ARINC 825 dll's/lib's
-documentation

includes CAN-Driver object licence
(C.1101.02), manuals and CAN-Tools

Supported OS:
  • Linux
  • Windows 7/8/10
Protocols:
  • ARINC825
Zolltarif: 85234920
Number: C.1140.16

ARINC825-LCD RTX/RTX64
Objekt Licence and CD
usable with all esdACC based CAN
interfaces
includes
C.1101.35 CAN-DRV-LCD RTX/RTX64
Objekt Licence and CD

Supported OS:
  • RTX
Protocols:
  • ARINC825
Zolltarif: 85234920
Number: C.1140.17

ARINC825-LCD QNX
CD+Licence for QNX
usable with all esdACC based CAN
interfaces

-object licence
-ARINC 845 dll's/lib's
-documentation

includes CAN-Driver object licence
(C.1101.32)

Supported OS:
  • QNX6/7
Protocols:
  • ARINC825
Zolltarif: 85234920
Number: C.1140.18

ARINC825-LCD VxWorks
CD+Licence
CANopen object licence for VxWorks
usable with all esd ACC based CAN
interfaces

-object licence
-ARINC 825 dll's/lib's
-documentation

includes CAN-Driver object licence
(C.1101.55), manuals and CAN-Tools

Supported OS:
  • VxWorks
Protocols:
  • ARINC825
Zolltarif: 85234920