Sitemap

Produkte

Download

ECI Driver für Linux, INtime und RTX

Zum Download des ECI-Treibers.

Treiber

CAN-Treiber für Linux, INtime und RTX (ECI)

Leistungsfähiges Treiberpaket für Echtzeitbetriebssyteme und Linux

Mit dem ECI (Embedded Communication Interface) bietet IXXAT einen kostenlosen Treiber für seine aktiven und passiven CAN-Interfaces für die Betriebssysteme Linux, INtime und RTX an. Der Treiber unterstützt alle auf den Karten befindlichen CAN-Kanäle sowie mehrere CAN-Karten/Module in einem PC (auch unterschiedliche). Hierbei zeichnet sich der Treiber besonders durch sein einheitliches Application Programming Interface (API) für alle unterstützten Betriebssysteme und Interfaces aus.

Bei der Verwendung von aktiven CAN-Interfaces wird die Zeitstempelung bereits auf dem Interface durchgeführt und ist somit äußerst präzise.

Eine Unterstützung der auf einigen Karten befindlichen LIN-Schnittstelle ist geplant.

Highlights

  • Ein gemeinsames Application Programming Interface (API) für alle unterstützten Betriebssystem und Karten/Module
  • Gleichzeitige Unterstützung mehrerer CAN-Kanäle und Karten
  • Standard- (11-Bit, CAN 2.0A) und Extended-Protokoll (29-Bit, CAN 2.0B)
  • Geringer Ressourcenbedarf (Speicher)
  • Unterstützung der High-/Low-Speed- Umschaltung auf Interfaces mit Low-Speed CAN
  • Schlankes Kommunikationsinterface bei gleichzeitiger Unterstützung aller erforderlichen Mechanismen für eine komfortable Bedienung der CAN-Interfaces
  • Besonders geeignet für dedizierte Embedded-Anwendungen
  • Echtzeitfähig (INtime und RTX)

Unterstützte Betriebssysteme

  • INtime 3.14 (tenAsys)
  • INtime 4.0 (tenAsys)
  • RTX 6.5 (IntervalZero)
  • RTX 8.1.2 (IntervalZero)
  • Linux (Kernel 2.6 und Kernel 3.0)
Eine Erweiterung des ECI für die Betriebssysteme Windows CE und QNX ist geplant.

Unterstützte IXXAT-Interfaces
Betriebssystem/Karte INtime RTX Linux
CAN-IB200/PCIe -
-
CAN-IB100/PCIe -
-
CAN-IB120/PCIe Mini
-
-
iPC-I XC16/PCI
iPC-I 320/PCI II
USB-to-CAN compact [1] [1]
USB-to CAN II [1] [1]
iPC-I 320/104 - - [2] BCI
iPC-I 165 (ISA) - - [2] BCI
iPC-I XC16/PCIe - - [2] BCI
iPC-I XC16/PMC - - [2] BCI
PC-I 04/PCI - - [2] BCI
PC-I 04/104 - - [2] BCI

[1] Unterstützung geplant

[2] Für Interfaces, die noch nicht vom ECI-Treiber unterstützt werden, besteht für Linux die Möglichkeit den Vorgänger-Treibers "BCI" zu verwenden. Die BCI wird nicht weiterentwickelt. Neue und künftige Produkte werden von der ECI unterstützt.

Die Erweiterung des ECI-Treibers auf alle aktuell von IXXAT angebotenen PC-Interfaces ist geplant.

Lieferumfang

  • Treiber für Linux, INtime und RTX als kostenloser Download [zum Download ]
    inklusive Beispielprogramme und Programmierhandbuch