Forum: Mikrocontroller und Digitale Elektronik STM32F4 Firmware Update über Telnet


von Peter (Gast)


Lesenswert?

Hallo in die Runde,

für ein neues Projekt soll ein STM32F4 eingesetzt werden. Im Moment 
untersuche ich die Möglichkeiten des Firmware-Updates.
Da wir zur Konfiguration der Box momentan einen Telnet-Server vorsehen, 
wäre es schön wenn auch das Firmware-Update hierüber realisierbar wäre.
Leider finde ich hierzu nichts im Netz, sondern nur Verweise auf die 
Möglichkeiten TFTP, FTP oder HTTP-Upload.
Kann einer etwas dazu sagen, inwiefern ein Update auch über Telnet 
realisierbar ist?

Peter

von Artur F. (Gast)


Lesenswert?

Es ist auf jeden Fall realisierbar. Ich habe es über eine andere 
Schnittstelle gemacht. Dazu hatte ich in einem externen Flash 
Speicherbereiche für 2 Images vorgesehen. Mit dem Bootloader wurde dann 
entschieden, ob ein Image neu ist und ob der uC bespielt werden soll. 
Alles mit CRC, dass beim Fail durch den Bootloader auch die alte, 
funktionierende FW raufgespielt wurde. Alles in einem mit einer PC 
Software 1 Monat Arbeit. Ist aber bewiesen machbar :)

von Peter (Gast)


Lesenswert?

Eigentlich dachte ich auch dass es sicher machbar sein muss. Nun ist es 
bei diesem Projekt (wie so häufig) so, dass die Zeit ein wenig drängt. 
Aus diesem Grunde versuchen wir möglichst viele Arbeitspakete 
abzuspalten und uns auf unsere Kernaufgaben zu konzentrieren.
Weiß vielleicht jemand wo es etwas in der Art als fertige Bausteine per 
Zukauflösung gibt? Telnet Server findet man ja durchaus, aber bezüglich 
FW-Update habe ich noch nichts gefunden...

von Artur F. (Gast)


Lesenswert?

Ja, kannst LWIP FW Update Demo als Beispiel nehmen.

von Peter (Gast)


Lesenswert?

Hallo,

irgendwie finde ich das Beispiel nicht auf den LWIP Seiten... HAst Du 
vielleicht einen Link?

Vielen Dank schon einmal!

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
Noch kein Account? Hier anmelden.