USB Firmware Update: via COM-Port oder Massenspeicher

Gast #1802069
Lesenswert?
• ▲
▼
Hi,

ich möchte gern eine Möglichkeit realisieren, ein USB Firmware Update 
für meinen STM32F104 Prozessor durchführen zu können.

Jetzt stellt sich für mich die Frage, ob es sinnvoller ist, sowas über 
einen virtuellen COM-Port zu realisieren oder über einen Massenspeicher?

Vielleicht gibt es ja Vor- bzw. Nachteile von einer Variante; die mir 
momentan noch nicht bekannt sind. Für Informationen wäre ich euch 
dankbar

Gruß
Georg
Gast #1802075
Lesenswert?
• ▲
▼
kuk dir erstmal dir übertragungen von usb an, man muss nicht unbedingt 
eine msd simulieren um Zugriff zu haben. wenn´s auf PC-seite einfach 
sein soll, dann nimm ne msd und stell da die firmware als ".hex" datei 
hin die man dann austauschen kann. wenns prfessionell sein soll dann 
schreib dir nen eig. Treiber und ein kleines Proggi am pc, was sich dann 
um das Zeug kümmert, das spart dann raum im µC.
Gast #1802085
Lesenswert?
• ▲
▼
Max schrieb:
> wenn´s auf PC-seite einfach
>
> sein soll, dann nimm ne msd

das hab ich bis jetzt realisiert - bzw. ich hab einen Mass Storage 
Device angelegt, der am PC auch als solcher erkannt wird; dann sind mir 
aber Zweifel gekommen ob es vielleicht nicht noch einen einfacheren Weg 
gibt - z.B. über einen virtuellen Com-Port

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.