Zu Inhalt springen

Sprache

CAN/CANopen-Bootloader

von EmSA
Ursprünglicher Preis €2.495,00 - Ursprünglicher Preis €3.295,00
Ursprünglicher Preis
€3.295,00
€2.495,00 - €3.295,00
Aktueller Preis €3.295,00

Beschreibung

Der CAN/CANopen-Bootloader-Quellcode implementiert einen minimalen Knoten in einem CANopen-Netzwerk gemäß CiA 302: „Framework for Programmable CANopen Devices“. Es ermöglicht die Verwendung regulärer CANopen-Master-Software oder Konfigurationstools, die DOMAIN unterstützen, wie z. B. CANopen Magic , um neue Firmware in den Flash-Code-Speicher des Benutzers herunterzuladen.

Für eine optimale Effizienz wird der Bootloader in Mikrocontroller-spezifischen Versionen angeboten.

Merkmale

Im Folgenden finden Sie eine Zusammenfassung aller möglichen Funktionen. Beachten Sie, dass aufgrund von Ressourcen- und Hardwarebeschränkungen nicht alle Funktionen in allen Ports verfügbar sind.

Kommunikationsstandard

  • CANopen mit konfigurierbarer Node-ID und CAN-Bitrate, vorbereitet zum Lesen aus dem nichtflüchtigen EEPROM-Speicher oder externer Konfiguration. CAN-Bitrate ist in der Auslieferungsversion konfigurierbar aber fest.
  • Entspricht den CiA-Standards 301 und 302
  • Anpassbar für Nicht-CANopen-Netzwerke unter Benutzung nur zweier CAN-Nachrichten

Sicherheitsmerkmale

  • Persistente Interrupt-Vektoren
  • Keine Verwendung von Interrupts, stattdessen Polling für Kommunikation und Zeitmessung
  • Ausführung unabhängig von der programmierten Anwendung
  • Anwendung wird mittels Reset und Neustart mit minimaler Hardware-Initialisierung gestartet
  • Software-Überschreibschutz für den Bootloader-Codebereich
  • Prüfsummenschutz für geladenen Anwendungs- und Bootloader-Code und vorbereitet für vom Benutzer hinzugefügte nichtflüchtige Konfigurationsparameter mit Prüfsumme
  • Lesbare und rücksetzbare Fehlerliste
  • Flash-Programmierung mit On-the-Fly-Verifizierung

Andere Merkmale

  • Dedizierter Daten-/Konfigurations-Flash-Bereich für separates Löschen/Programmieren
  • Zur Build-Zeit konfigurierbare anfängliche Wartezeit nach dem Reset für einen Backdoor-Zugriff
  • Flash-Lesefunktion
  • Aus der Anwendung heraus erzwungene Bootloader-Ausführung

Lizenz

Der Quellcode wird pro Zielarchitektur und Entwicklungsstandort lizenziert. Die enthaltenen Tools werden pro Entwicklungsstandort lizenziert. Für die Lieferung der Software ist die Unterzeichnung unserer Lizenzvereinbarung erforderlich. Kontaktieren Sie uns für Details.

Lieferumfang

Zum Lieferumfang gehört der vollständige Quellcode einschließlich Dokumentation und Projektdateien für eine ausgewählte IDE, ein Kommandozeilenwerkzeug für Windows mit PEAK- oder Kvaser-CAN-Schnittstellen für Labor- und Testzwecke zum Download sowie ein Kommandozeilenwekzeug zum Generieren herunterladbarer Firmware-Imagedateien.

Nicht unterstützte Zielplatformen

Falls Ihre Zielhardware noch nicht unterstützt wird können Sie jederzeit ein Angebot für einen angepassten CAN/CANopen-Bootloader anfordern.