Stellaris USB Bootloader

Gast #2887108
Lesenswert?
• ▲
▼
Hallo,
Ich brauche mal Hilfe in Sachen USB Bootloader. Hab seit kurzer Zeit 
angefangen mich mit Stellaris Bootloader auseinander zusetzen. Soweit 
hab ich jeztzt hinbekommen, dass ich den Bootloader ins Stellaris 
LM3S9B96 flashen kann und meine Anwendung über den LM Flash Programmer 
ins Stellaris mit der STartaddresse flashen kann. Meine Anwendung 
funktioniert auch dementsprechend. Als nächstes wollte ich meine 
Anwendung über den USB flashen das konnte ich auch durchführen. Jedoch 
was ich jetzt brauche ist, ich will direkt über den USB Flashen können. 
Die Problematik ist die, dass ich auf einem Board einmal das Stellaris 
Flash habe und einmal ein ext. FPGA Flash. Ich möchte die beiden Flashes 
updaten können. Mit dem LM Flash Programmer kann ich ja nur das 
Stellaris Flash updaten jedoch nicht das serielle Flash des FPGA. Damit 
der Kunde es einfach hat, dachte ich ich mache es über USB. Der Kunde 
braucht dann nur zwei files in ein USB Stick stecken, einmal für den 
Stellaris Flash und einmal für den FPGA. Dann braucht er das Stick mit 
dem USB Kaben an das Board anschließen und dadurch updaten können. Sonst 
bräuchte er viele tools.

Ich dachte mir Stellaris hat sowas wie eFlash und sFlash, jedoch nach 
einer Rechersche hat sich ergeben, dass mit den beiden tools kein USB 
Flash möglich ist. Da fand ich dann das dfuprog auch ein tool von 
Stellaris, was ein USB Flash möglich macht.

So kann mir jemand mehr infos darüber geben,w ie ich das tool nutze, wie 
genau es funktioniert über USB zu Flashen. Die files vom dfuprog sind ja 
.cpp also in C# programmiert. Da gibt es noch Kommandos wie
dfuprog -f app_name.bin -a 0x1800
wo genau wird dieses Kommando eingefügt.

Danke für euere Hilfe.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.