Forum: Mikrocontroller und Digitale Elektronik AVR Bootloader - Linux


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Sascha Biedermann (Gast)


Lesenswert?

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

von thkais (Gast)


Lesenswert?

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.

von Sascha Biedermann (Gast)


Lesenswert?

g

Mit "gut" meine ich einen, der auch zuverlässig funktioniert... und
nicht bei Übertragungfehler gleich aufgibt, oder mist in's Flash
schreibt.

von Sascha Biedermann (Gast)


Lesenswert?

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?

von Peter D. (peda)


Lesenswert?

"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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.