µC programmiert sich selbst

Gast #1604820
Lesenswert?

Hallo,

ich habe eine Schaltung, in der eine Flash-Karte bzw USB - Stick vom µC 
gelesen werden. Jetzt frage ich mich, ob es umsetzbar ist, dass der µC 
sich selbst flasht, wenn zb eine bestimmte Datei auf dem Stick gefunden 
wird. Das kann zb eine .hex sein.

Ist sowas machbar bzw wie genau funktioniert es?

Danke!
Gast #1604872
Lesenswert?

Thomas schrieb:
> Der Speicherplatz im Bootloaderbereich is aber je nach uC etwas
> eingeschränkt wodurch das Programm nicht allzu groß werden kann.

Der Updater muss nicht per se im Bootloaderbereich liegen, das geht 
durchaus auch im regulären Flash. Gutes Beispiel hierfür ist der 
'"Bootloader" für ATTiny2313' (auch im Bootloader-Artikel verlinkt). 
Allerdings muss man sich dann Gedanken über das Linken des Loaders 
machen und aufpassen, dass jener sich beim Update nicht selbst 
beschädigt.

HTH

[1] Beitrag ""Bootloader" für ATTiny2313"

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren