Was kann der Bootloader beim AtMega128

Gast #127204
Lesenswert?
• ▲
▼
Hallo Zusammen,

vermutlich stelle ich nun eine der dümsten Fragen überhaupt... sorry!

Ich möchte mich mit dem Atmega128 beschäftigen und würde gerne ein paar
grundsätzliche Dinge über dessen Bootloader wissen. Wozu brauche ich
ihn, woher bekomme ich ihn, wie kommt er auf den Chip, ...

Ich dachte mit dem ISP kann ich den uC programmieren?!?

Wäre super wenn Ihr mir da auf die Sprünge helfen könntet.

Gruß Karl
Gast #127206
Lesenswert?
• ▲
▼
Hallo Tobi,

heißt das:
1.) Ich kann entweder über isp (also ohne bootloader) flashen?
2.) Ich kann (wenn ich keinen isp habe) über ein flash-tool und über
die serielle Schnittstelle flashen?

Hab dann noch eine Frage:
Warum benötigt der ISP keinen Bootloader?

Gruß Karl
Gast #127207
Lesenswert?
• ▲
▼
Ab Werk ist kein Bootloader enthalten. Du kannst aber einen (z.B. per
ISP) draufmachen und ihn dann auch per serieller Schnittstelle
programmieren.

Der Sinn des ganzen ist, daß Du z.B. in einer Schaltung mit RS232
keinen Programmierstecker vorsehen mußt und wenn Du alle I/O-Pins
brauchst mußt Du Dich nicht um die Doppelbelegung von MOSI/MISO/SCK
kümmern.

Außerdem kann man auch einen Bootloader mit Verschlüsselung schreiben,
so daß Dritte die neue Software installieren können, ohne daß sie an
den Programmcode rankommen. Das geht mit SPI nicht.

Der Bootloader ist auch nicht auf RS232 beschränkt, Du kannst Dir da
auch beliebige andere Übertragungsarten ausdenken (per Infrarot, von
einer SD-Card oder was-auch-immer). Es muß halt in den Bootloader
passen.

Markus

Antwort schreiben

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.

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.