Forum: Compiler & IDEs Bootloader ATmega16


von Dennis (Gast)


Lesenswert?

Hallo,
ein FOROHES NEUES JAHR!
Ich möchte in naher Zukunft meinen ATMega16 nicht mehr immer über
meinen InSystemProgrammer flashen, sondern dies gerne über den
Bottloader per RS232 oder vielleicht sogar CAN-Bus (hier benutze ich
einen SJA1000) machen. Leider ist mir noch nicht ganz klar wie ich den
Bootloader initialisiere und auch noch den Flash beschreibe...
All das was man im Forum findet sind nur kleine Codeschnipsel, aber
nichts was mir so richtig weiter hilft.
Kann mir jemand vielleicht einen Überblick geben was für einen
Bootloader alles nötig ist?!
Gruß
Dennis

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Schau dir mal Atmels AppNote AVR109 an.  Ich habe auch eine
Portierung auf den GCC rumliegen:

http://www.sax.de/~joerg/AVR109-gcc.tar.gz

von Dennis (Gast)


Lesenswert?

Ich werde daraus leider noch nicht so recht schlau.
Aber die Portierung auf GCC würde mich interessieren. Vielleicht kann
ich damit ja mehr anfangen... :-)

von Frank (Gast)


Lesenswert?

Hier im Forum gibts nen kompletten Thread über einen sehr guten und
schnellen Bootloader. Den hab ich bei mit auf nem M16 rennen und bin
damit völlig zufrieden. Sollte sich per Suche finden lassen.

bye

Frank

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Die URL ist die Portierung auf den GCC.

Die Appnote musst du dir von Atmel selbst beschaffen.  Da ist
auch einiges dazu geschrieben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.