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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.