AVR Bootloader - Linux

Gast #60664
Hallo Leute!

Ich habe schon eine ganze Weile geGooglet und auch hier im Forum
gesucht aber nichts so richtiges gefunden. Kennt jemand einen guten
Bootloader (für ATMega32 bzw. 8) mit dem ich von Linux aus per UART ein
neues Prog auf den µC laden kann?

MfG
Sascha
Gast
In der Codesammlung gibts einen Bootloader für die serielle
Schnittstelle. Linux oder Windows ist egal - das Protokoll der
seriellen Schnittstelle ist ausschlaggebend.
Was Du mit "gutem" Bootloader meinst, ist mir nicht ganz klar - Daten
rüber und ab ins Flash, mehr muß der doch nicht machen.
Gast
g

Mit "gut" meine ich einen, der auch zuverlässig funktioniert... und
nicht bei Übertragungfehler gleich aufgibt, oder mist in's Flash
schreibt.
Gast
Also ich habe mir den mal angeguckt, aber da ist nix für den MEGA32
dabei. Leider kann ich kein AVR-Assembler, sonst würde ich den schon
irgentwie umbasteln.
Kennt jemand evtl. noch einen anderen?
"Leider kann ich kein AVR-Assembler"

könnte aber nicht schaden, wenn man effizient C programmieren will.

Und das richtige Include einzubinden, sollte eigentlich jeder können.

Auch sind sich Mega323 und Mega32 verdammt ähnlich, wäre ein Wunder,
wenn nicht der gleiche Hex-Kode auf beiden laufen sollte.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 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.