Hi, kennt jemand einen AVR910 Kombatiblen Bootloader der auf dem Mega1284P läuft ? Das Maximum was ich finden konnte war der 1280. Grüsse Matthias
Kannste Dir runterladen: http://svn.mikrokopter.de/websvn/filedetails.php?repname=Projects&path=%2FTransportables_Koptertool%2Ftags%2FV3.x%2FSW_Koptertool3_9%2FBootloader%2Fbootlader_1284P.zip Musst nur die Projektspezifischen #defines rausschmeissen bzw. anpassen Christian
Klappt nicht. hab den Bootloader auf Start Wait und wenn ich via UART ein S sende passiert nichts. Müsste doch mit AVRBOOT antworten. F_CPU ist auch gesetzt auf 11289600
1 | main.c |
2 | #define Hardware1_2 |
3 | |
4 | /* MCU frequency */ |
5 | //#ifndef F_CPU |
6 | // #define F_CPU 7372800 |
7 | //#define F_CPU (20000000) |
8 | #define F_CPU (11289600) |
9 | //#endif |
10 | |
11 | #define BOOTSIZE 1024 |
12 | |
13 | |
14 | #define BAUDRATE 19200 |
15 | |
16 | #define START_WAIT |
17 | |
18 | /* character to start the bootloader in mode START_WAIT */ |
19 | #define START_WAIT_UARTCHAR 'S' |
1 | makefile |
2 | |
3 | |
4 | MCU = atmega1284p |
5 | BOOTSIZE=1024 |
Fuses: -U lfuse:w:0xff:m -U hfuse:w:0xdc:m -U efuse:w:0xff:m Mag mich nicht :/ UART funzt, Hello World wird auch uebertragen. Flashe ich den Bootloader und schicke ihn ein Grosses "S" tut sich nichts. Jemand eine Idee ?
Wow danke, du hast mich erleuchtet. Warum kommt dieser Beitrag wohl von einen Gast?
Matthias W. schrieb: > Wow danke, du hast mich erleuchtet. > > Warum kommt dieser Beitrag wohl von einen Gast? Weil der Status "angemeldet bei µC.net" überhaupt nix mit der fachlichen Kompetenz zu tun hat. Wie man an deinem Beispiel übrigens sehr schön sehen kann, welches quasi die allerreinste Form der Selbstpräsentation eines krass unfähigen C&P-"Programierers" darstellt... q.e.d.
Matthias W. schrieb: ] > > Fuses: > -U lfuse:w:0xff:m -U hfuse:w:0xdc:m -U efuse:w:0xff:m > > Mag mich nicht :/ > UART funzt, Hello World wird auch uebertragen. > > Flashe ich den Bootloader und schicke ihn ein Grosses "S" tut sich > nichts. > > Jemand eine Idee ? in dem ZIP-File gibts eine fusebits.txt. Genau damit funktioniert der Bootlader auch mit dem 1284P. Für mehr Hilfe bei der Fehlersuche habe ich keine Zeit und Lust. Der Code funktioniert jedenfalls mit Sicherheit, das muss als Starthilfe reichen. Christian
Ich habe nie erwähnt das ich ausgebildeter Programmierer wäre. Woher du diese Information beziehst ist mir schleierhaft. Dennoch erfolgen solche Kommentare meistens mit einen Gaststatus. Wie man nun wieder schön an deinen Beispiel erkennen kann. Vermutlich aus Angst man könnte sie mit deiner Person in Verbindung bringen. Ich finde es gut das Gastzugriff im Markt gesperrt ist und hoffe dass es bald auch im ganzen Forum so sein wird. Mit den angegeben fusebits tut sich leider auch nichts. Ich werde es mir noch mal ansehen, aber am Code/Fusebits scheint dass wohl auch nicht zu liegen. Ich hab ihn gerade auf einen anderen Mega getestet und da geht er 1a. Danke @Christian
Matthias W. schrieb: > Dennoch erfolgen solche Kommentare meistens mit einen Gaststatus. Probiere ihn auf einen anderen Mega und du wirst sehen, der geht 1a. Habe hier eine Glaskugel der Vergangenheit. Gast ^^
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.