Hat von euch jemand Erfahrungen mit einem Bootloader für den AVR Mega 128? Stefan
ich möchte mit einem PC terminal programm ein Application Programm in INTEL HEX File auf den AVR Mega 128 laden. Der Controller soll im Bootloader starten. Wenn dann innerhalb einer festgelegten Zeit nicht bestimmte Bytes auf der UART empfangen werden - gesendet durch das Terminalprogramm- , soll er ins Applications Programm springen. Wenn er diese Bytes empfängt soll der Boot Loader dann das gesendete Intel Hex file auf den Controller schreiben. Kannst du mir da Tips geben ? Stefan
Habe auf der Seite von <A HREF="http://www.avrfreaks.net">AVR-Freaks</A> ein Projekt gefunden, das den ATmega8 als TNC benutzt, hat mich zwar nicht riesig interessiert, aber in dem Projekt war auch ein funktionierender Bootloader drin (im Gegensatzt zu dem von der Atmel Seite). Der Bootloader kann nach Einprogrammierung über das Programm AVRProg den Atmel programmieren. Der Bootloader hat auch schon die Funktion eingebaut, die Du brauchst (Programmiermodus erst nach Zeichen innerhalb einer Zeit nach dem Reset) und sollte sich eigentlich relativ einfach auf den ATmega128 übertragen lassen wenn nicht so gar ohne Änderungen übernehmen lassen. Würde Dir das File gerne im Anhang mitschicken, darf man aber glaub ich nicht, da von der Seite aus dem geschützten Bereich. Meld Dich einfach mal da an und such nach dem Projet ATmega-TNC Nr.124 Ciao Andy.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.