Kavr Bootloader

Gast #3550747
Lesenswert?

Hallo zusammen,
ich möchte mich etwas in das Thema Bootloader einarbeiten. Dabei bin ich 
immer wieder auf den Bootloader "Kavr" gestoßen.

Ich habe das bereits auf einen anderen Controller portieren können. 
Alledrings wird mir nicht ganz klar wie das ganze funktioniert.

Das Programm sendet über UART: "KAVR" und zum Schluss 0x11. Dann wartet 
der Bootloader eine Sekunden und sendet dann noch mal ein 0x83.

Ich gehe davon aus, dass man innerhalb dieser Sekunde seine Daten an den 
Bootloader senden sollte. Aber was sendet man denn? Geht man davon aus, 
dass man das direkte Hexfile "reinläd"?

Gibt es eine Doku für was die Steuerzeichen "?" und "S" stehen?

Ich wäre über jede Hilfe dankbar.

Viele Grüße und gute Nacht ;o)
Gast #3550783
Lesenswert?

Also wenn ich etwas gefunden hätte, würde ich nicht fragen!

Die Wörte:

kvar doku
kvar wiki
kvar howto

haben zu nichts geführt. Wäre dann nett wenn man mir sagt wonach ich 
suchen sollte.

Man läd also das Hex- File rein. Ich habe ein Projekt mit dem ich den 
Bootloader in den Controller lade. Jetzt mache ich ein zweites Projekt 
mit dem gleichen Controller aber ein anderes Programm mit dem ich z.B. 
lediglich eine LED schalte. Wie muss ich jetzt vorgehen damit ic das 
"LED- Programm" in den Controller über UART und den Bootloader laden 
kann. Ich muss doch bestimmt auch im LED- Programm die gleiche Adresse 
verwenden, oder?

Grüße, Booty

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren