can bootloader

OP #5515776
Hi
ich soll auf auf ein NXP Kinetis ein bootloader implementieren.
Nun stellt sich die Frage: gibt es irgend ein open source Can Bootloader 
den ich dafür benutzen kann?
Ich rede hier von einem Bootlader der schon etwas fortgeschrittener ist, 
der  zB. Fehler erkennt und handeln kann, wie zum Beispiel frühzeitiger 
Abbruch ....?
ich suche eins der auch mit einer PC Applikatiopn kommt.Also sowas wie 
ein CAPL script.
Wie ich sehe gibt es da einiges, Aber konnt ihr eins empfehlen?
#5515881
Was spricht dagegen sich selbst schnell einen zu schreiben? Das hat den 
Vorteil daß man alles bis aufs letzte Detail schön mit der restlichen 
Anwendung in Einklang bringen kann. Treiber für die CAN-Hardware wirst 
Du ja schon haben (die Anwendung die Du hochladen willst benutzt ja auch 
CAN), fehlt also nur noch Code für das Ansteuern des FTFA um Flash zu 
löschen und zu schreiben, das sind 26 Zeilen Code (die Beschreibung aus 
dem RefMan 1:1 nach C übersetzt, pass auf die Endianness auf, FTFA 
Datenregister sind Big Endian, ansonsten trivial).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.