www.mikrocontroller.net

Forum: PC-Programmierung Firmware-Upgrade


Autor: Fabian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guten Morgen zusammen,

ich möchte gerne wissen was Firmware upgrade bedeutet. Wenn ich zum 
Beispiel ein Gerät an einem USB Anschluß schließe und dann kommt unten 
am PC die Meldung xxxxxxx Firmware upgrade was bedeutet das? heisst das, 
dass im Gerät ein Steuerprogramm läuft? oder es ist ja nur der 
Bootloader?

Danke im Voraus

Gruß F

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fabian schrieb:
> ich möchte gerne wissen was Firmware upgrade bedeutet. Wenn ich zum
> Beispiel ein Gerät an einem USB Anschluß schließe und dann kommt unten
> am PC die Meldung xxxxxxx Firmware upgrade was bedeutet das? heisst das,
> dass im Gerät ein Steuerprogramm läuft?

Ja. Und wenn das veraltet ist, wird es im Flash durch eine aktuellere 
Version ersetzt. Das ist dann das Firmware-Upgrade.

> oder es ist ja nur der Bootloader?

Wozu bräuchte man einen Bootloader, wenn da nicht noch ein Programm ist, 
das er "bootloaden" könnte?

Autor: Fabian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Prinzipiel möchte ich  wissen wie man erkennen kann ob in einem 
Steuergerät ein Steuerprogramm abgelegt ist oder nur der 
Bootloader(Gerät ist noch Jungfrau so zusagen)?
Ich dachte einfach anhand der Meldung in der Status_leiste könnte man es 
erkennen
Das heisst wenn die Meldung xxxx Firmware upgrade kommt dann bedeutet 
dass das im Steuergerät ein Steuerprogramm läuft  stimmt?

Wozu bräuchte man einen Bootloader, wenn da nicht noch ein Programm ist,
das er "bootloaden" könnte?

da muss man ein Programm im Gerät flashen

wie gesagt ich wollte wissen wie man ganz einfach erkennen kann, ob ein 
Stereuprogramm oder nur der Bootloader in einem Steuergerät abgelegt ist

Danke für die Antwort

Gruß F

Autor: Michael Schikora (schiko)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fabian schrieb:
> Prinzipiel möchte ich  wissen wie man erkennen kann ob in einem
> Steuergerät ein Steuerprogramm abgelegt ist oder nur der
> Bootloader(Gerät ist noch Jungfrau so zusagen)?

je nach Gerät

> Ich dachte einfach anhand der Meldung in der Status_leiste könnte man es
> erkennen
> Das heisst wenn die Meldung xxxx Firmware upgrade kommt dann bedeutet
> dass das im Steuergerät ein Steuerprogramm läuft  stimmt?

Nein, Du (bzw. ich) erkennst, dass dein Windows-Programm irgendwie mit 
dem Gerät kommuniziert hat, hatte, oder will.

>
> Wozu bräuchte man einen Bootloader, wenn da nicht noch ein Programm ist,
> das er "bootloaden" könnte?
>
> da muss man ein Programm im Gerät flashen

oder auch nicht

> wie gesagt ich wollte wissen wie man ganz einfach erkennen kann, ob ein
> Stereuprogramm oder nur der Bootloader in einem Steuergerät abgelegt ist

Nein, das ist immer abhängig von Deiner Hardware.

Ein typisches vorgehen von PC Treibern oder Programmen die irgendwie
mit einer Hardware kommunizieren, ist es
-Zu gucken, welche ob und welche FW auf dem Gerät ist
-Im Internet oder auf Deiner HD nachzusehen, ob eine neuere Version 
vorhanden ist
-Wenn ja, ein Update starten, in welcher Form auch immer, automatisch
oder nach Aufforderung, mit oder ohne den User vernünftig zu 
informieren.

Schiko

Autor: 6to4 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fabian schrieb:
> Prinzipiel möchte ich  wissen wie man erkennen kann ob in einem
> Steuergerät ein Steuerprogramm abgelegt ist oder nur der
> Bootloader(Gerät ist noch Jungfrau so zusagen)?

Einfache Lösung:

Google nach "Gerätename + Linux"... wenn jede Menge 
Mailinglist-Flamewars wegen: Böses Gerät, Nicht-Freie Firmware, 
Ausschluss aus dem Linux-Kernel, geht unter Ubuntu aber nicht unter 
Debian, etc kommen, dann ist die Firmware wohl im Windows-Treiber 
versteckt.

Autor: Mond (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist doch bei W-Lan und Co. inzwischen eine gängiges Mittel um Flash 
zu sparen und ein Firmwareupdate zu vereinfachen. Ich finde diese 
Methode nicht schlecht, wobei es unter Linux zu besagten Problemen 
führen kann.

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fabian schrieb:
> Ich dachte einfach anhand der Meldung in der Status_leiste könnte man es
> erkennen

Status-Leiste wovon?

> wie gesagt ich wollte wissen wie man ganz einfach erkennen kann, ob ein
> Stereuprogramm oder nur der Bootloader in einem Steuergerät abgelegt ist

Das hängt natürlich vom Gerät ab und läßt sich nicht allgemeingültig 
beantworten.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.