M.2-Karte mit 2 CAN FD-Schnittstellen (CAN-M.2/402-2-FD)
M.2-Schnittstellen für CAN
Das kompakte Format mit den Maßen 22 mm x 60/80 mm x 4,4 mm (B x L x H) ermöglicht es, Mainboards und Single-Board-Computer mit M.2-Slot einfach um zwei CAN FD-Schnittstellen gemäß ISO 11898-2 zu erweitern. Dadurch kann für diese Anwendung auf externe Schnittstellen wie USB verzichtet werden.
Die Erweiterungskarte CAN-M.2/402-2-FD hat zwei galvanisch getrennte CAN FD-Schnittstellen. Durch die vollständige Abwärtskompatibilität zu CAN, kann es auch problemlos in klassischen CAN-Anwendungen eingesetzt werden. Jede CAN-Schnittstelle lässt sich unabhängig voneinander durch optionale Adapter mit DSUB9-Stecker nach außen führen. Sie verfügen über einen On-board-Abschlusswiderstand, der sich über einen Jumper zuschalten lässt. Weitere Varianten für den externen Anschluss sind auf Anfrage erhältlich.
Das Board basiert auf dem ISO 16845:2004 zertifizierten esd Advanced CAN Core (esdACC). Er unterstützt den direkten Speicherzugriff (DMA), auch Bus Mastering genannt, und kann Daten selbstständig in den Arbeitsspeicher der Host-CPU übertragen. Dadurch werden die CPU-Load und die Gesamtlatenz des Systems erheblich reduziert. Ein weiteres Feature des esdACC ist die Verwendung von MSI (Message Singnaled Interrupts), welches die esd CAN-Boards auch in Hypervisor-Umgebungen einsetzbar macht. Dank der hohen Performance ist das Board ausgezeichnet für Echtzeitbetriebssysteme geeignet. Die Treiberunterstützung bietet esd electronics für viele Systeme nativ an. Zusätzlich unterstützt die CAN-M2/402-2-FD, wie alle anderen Boards der 402er-Serie, einen hochauflösenden 64-Bit Zeitstempel.
Software-Treiber für Windows und Linux werden kostenfrei mitgeliefert. Sie bieten die bewährte NTCAN-API und ermöglichen so den Einsatz plattformunabhängiger Programme. Das ebenfalls kostenfrei verfügbare „CAN-SDK“ beinhaltet zahlreiche Debugging- und Analyse-Tools und ist kompatibel mit allen esd CAN-Boards.