Arm via Ethernet flashen

Gast #2686941
Hallo,
gibt es einen Arm Controller der sich über Ethernet flashen lässt?
Ich möchte folgendes machen:
Ich will vom PC ein Programm über Ethernet in den Controller laden, bzw 
eine SD Karte anschließen und das Programm dann auf die SD Karte flashen 
und von da ausführen.
Ist sowas möglich, und hat schon jemand soetwas gemacht?

mfg,
Johny
Gast
Vielen Dank für die Antworten.
Das mit dem Bootloader hab ich mir schon gedacht.
Es würde für den Anfang auch reichen wenn es direkt über Ethernet in den 
Flash geschrieben wird.
Leider weiß ich nicht wie ich so einen Bootloader schreibe.
Könnte mir bitte jemand dabei helfen.

mfg,
johny
Gast
Die neuen SAM3X von Atmel haben eine Dual-Bank Flash. Du kannst Code aus 
einer Bank ausführen, während du die andere Bank löschst, dann deine 
neue Firmware (von wo auch immer, zb. Ethernet, CAN etc.) ziehst und die 
andere Bank mit der neuen Firmware flashst. Danach wird üblicherweise 
ein CRC gemacht ob auch alles geklappt hat, dann kannst Du die BootBank 
auf die andere Bank switchen. Von nun an wird die neue Firmware nach 
einem Reset verwendet. Bei dem nächsten Firmware Upgrade wird wieder die 
erste Bank verwendet usw. Ein weiterer Vorteil ist auch dass man immer 
eine sichere Firmware aufbewahrt. Oft kommt es z.b. vor dass nach einem 
Firmware Upgrade das Produkt neue Bugs aufweist oder schlechter 
funktioniert als mit einer alten Firmware. Dann ist es möglich auf die 
vorherige Firmware umzuswitchen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.