SW für Firmware-update durch enduser?

Gast #2247970
Lesenswert?

Hallo zusammen,

Da ich bis jetzt nicht das passende gefunden habe frag ich mal hier an:
Man bekommt ja zahlreiche, und auch Flash GUIs dazu, für die Atmega und 
xmega. Ich Suche aber eine SW der ich das hex file einpflanzen kann, 
oder noch besser die sich einfach das neuste update file (sprich hex 
file) auf dem Server holt und dann durch drücken von update hochlädt. Am 
besten per USB, dann wäre aber uart-Adapter Kabel nötig.
Also Ein super simples update Programm für den Enduser.

Gibt es da etwas?
Gast #2247979
Lesenswert?

Ganz allgemein nennt man so etwas einen "Bootloader". Er besteht aus 
einem Softwareteil in dem uC und einem auf dem PC. So etwas gibt es hier 
in der Codesammlung in mehreren Varianten.
So weit ich mich erinnere, gibt es aber keine Variante die ein HEX-File 
aus dem Internet lädt. Evtl. kannst Du aber eine der vorhandenen 
Varianten so modifizieren, dass sie das tut.
#2247992
Lesenswert?

Mike schrieb:

Es gibt Prozessoren wie den NXP LPC1343, die USB-Treiber für HID und 
Mass Storage und auch einen USB-Programmer fest im ROM haben. Heißt 
also: einen Pin am Prozessor während des Resets auf 0 ziehen, 
Reset-Taster loslassen, und schon meldet sich der Prozessor als 32k 
Flashdisk an, auf die Du dann per Zerr&Plumps die Firmware raufschieben 
kannst. Das ganze funktioniert auch bei fabrikneuen Chips und bei 
beliebig vermurksten.

Das ist jetzt eben nicht AVR, da musst Du Deinen Horizont etwas 
erweitern. :-)

fchk

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