Hallo, ich habe ein Atmega8-Board. Darauf möchte ich einen 328ziger setzen und den Bootloader vom Uno auf diesen überspielen und dann wieder in den Uno einsetzen. Wo bekomme ich den Bootloader her, der im 328ziger auf dem Uno ist? Gruss
:
Verschoben durch Moderator
In der IDE gibt es einen Menueintrag "Burn Bootloader". Ein anderes Arduino kann dann als Programmierinterface verwendet werden, da gibts irgendwo eine Anleitung dazu. Grüße, Peter
Den Umstand wollte ich umgehen. Ich brauche nur den Bootloader als Hex für mein Atmegaboard. Trotzdem danke. Gruss
Weg 1 Arduino-IDE von der URL laden, die Hubert angegeben hat. Dann im Ordner hardware/arduino/bootloaders/ und dann im Unterordner für die verschiedenen AVR auf den Boards schauen. Dort sind so ziemlich alle Bootloader drin. Weg 2 Es kann aber interessant sein, den Bootloader frisch zu übersetzen, da es in letzter Zeit einen Fix für drei Probleme (30K, Amnesia, PWM) gegeben hat. http://code.google.com/p/optiboot/ http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1295516707
Jup..., danke. Welchen "optiboot" nehme ich jetzt für den Uno(16mhz) aus diesem Verzeichnis : hardware/arduino/bootloaders/ Danke. gruss
optiboot_atmega328.hex optiboot_pro_16MHz.hex optiboot_atmega328_pro_8MHz.hex diese ersten beiden kommen mir am nächsten für 16mhz. welche ist es? gruss
diese frage stellt sich mir auch gerade... wenn ich das richtig verstehe müsste optiboot_atmega328.hex der richtige sein oder? Da es einen extra bootloader für den atmega328 mit 8mhz gibt meine ich... aber will nichts kaputt machen darum dachte ich, nachfragen wär klüger..
Hallo, ich sitze grade an meiner Studienarbeit und verwende das Arduino UNO Board zum steuern externer Hardware. Jetzt möchte ich gerne das ganze nur mit dem Atmega328P-PU, Quarz, ... auf einer kleinen Lochrasterplatine verwenden. Dazu habe ich mir mehrere Atmegas gekauft und einen davon in den Arduino UNO eingesetzt und musste feststellen, dass ich keine Sketche auf das Board spielen kann. Ich nehme also an, dass die µC keinen Bootloader besitzen. Und nun meine eigentliche Frage: Ist es möglich den Bootloader nur mit Hilfe des über USB angeschlossenen Arduino UNO auf den neu eingestzen Atmega auf zu spielen? Ich wollte es gerne vermeiden noch zusätzliche Hardware zu besorgen. Grüße Tim
Den Bootloader kannst du nur über die ISP-Schnittstelle laden. Es gibt aber ganz einfache Programmer, es wird allerdings eine echte serielle oder parallele Schnittstelle benötigt. http://www.schorsch.at/de/technik/mikrokontroller/24-avr-isp-programmer.html
Dankeschön... Die Seite ist sehr informativ, jedoch habe ich mich an die Anleitung auf der Arduino-Hompage gehalten und habe mit ein bissl aufwand das: http://arduino.cc/en/Tutorial/ArduinoToBreadboard auf einer Lochrasterplatine aufgebaut und es hat funktioniert :-) Gruß Tim
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.