Sitemap

Products

Download

Drivers

CAN Driver for Linux, INtime, RTX and QNX (ECI)

Powerful driver package for real-time operating systems and Linux

With the ECI (Embedded Communication Interface) IXXAT offers a free driver for its active and passive CAN interfaces under Linux, INtime, RTX and QNX. The driver can operate all CAN channels on the interface and furthermore several CAN interfaces (even different types) within one PC. At this, a special feature of the ECI is the common application programming interface (API) for all supported interfaces and operating systems.

By using an active CAN interface, the time stamping can be performed precisely directly on the interface board.

Highlights

  • Common application programming interface (API) for all supported operating systems and interfaces
  • Simultaneous support of several CAN channels and interface boards
  • Standard  (11 bit, CAN 2.0A) and extended protocol (29 bit, CAN 2.0B)
  • Low memory footprint
  • Support of the high/low speed switching on interfaces with low speed CAN
  • Slim communication interface while supporting all required mechanisms for an easy operation of the CAN interface
  • Specially suitable for dedicated embedded applications
  • Real-time capable (INtime, RTX and QNX)

Supported operating systems

  • QNX 6.5.0
  • INtime 3.14
  • INtime 4.2
  • INtime 5.0
  • RTX 6.5.1
  • RTX 8.1.2
  • RTX 2012
  • Linux (Kernel 2.6 and Kernel 3.x)
An extension of the ECI to support Windows CE is planned.

Supported interfaces
Operating system / Interface INtime RTX Linux QNX
CAN-IB100/PCIe
CAN-IB200/PCIe
CAN-IB130/PCIe 104
CAN-IB230/PCIe 104
CAN-IB120/PCIe Mini
iPC-I XC16/PCI
iPC-I 320/PCI II
USB-to-CAN compact [1] [1] [1]
USB-to CAN II [1] [1] [1]
iPC-I 320/104 - -
iPC-I XC16/PCIe - - -
iPC-I XC16/PMC
PC-I 04/PCI
PC-I 04/104 - - -

[1] Support planned
An extension of the ECI driver to support all PC interfaces offered by IXXAT is planned.

Content of delivery

  • Driver for Linux, INtime, RTX and QNX as free download [download ]
    including example programs and programming guide