ATMEGA644p Bootloader brennen

okay, hab die bilder angefügt

1.jpg

2.jpg

setting.PNG

Ok, danke.

Hat der Controller einen Bootloader drauf ?

Ja, hab den bootloader erfolgreich gebrannt.

Was allerdings auch noch komisch ist: Wenn ich Aduino IDE das erste mal starte, kann bricht er den upload des Sketch direkt ab mit dem Hinweis, dass der Zugriff auf COM4 verweigert wurde. Erst nachdem ich den USB anschluss neu verbunden habe kommt der vorherige Fehler nach langer wartezeit.

Okay es lag daran, dass wohl mightycore nicht richtig installiert wurde. Jedenfalls funktioniert es jetzt... gerade mal 5 Stunden verschwendet. Danke trotzdem!

JoE1205:
Okay es lag daran, dass wohl mightycore nicht richtig installiert wurde. Jedenfalls funktioniert es jetzt... gerade mal 5 Stunden verschwendet. Danke trotzdem!

Ja, das ist Lehrgeld. :wink:
danke für die Rückmeldung.

Denke bitte auch dran, wenn du den Controller über ISP flashst, dann ist der Bootlloader wieder weg. Dann kannst du nicht per USB flashen.

HotSystems:
Denke bitte auch dran, wenn du den Controller über ISP flashst, dann ist der Bootlloader wieder weg. Dann kannst du nicht per USB flashen.

Das versteh ich nicht. Man benutzt doch den ISP Programmer um den bootloader zu brennen. Danach sollte dann die USB verbindung funktionieren oder nicht?

JoE1205:
Das versteh ich nicht. Man benutzt doch den ISP Programmer um den bootloader zu brennen. Danach sollte dann die USB verbindung funktionieren oder nicht?

Ok, das bezieht sich jetzt nicht auf den Bootloader, sondern auf den Sketch.
Wenn du diesen per ISP flashst, wird der Bootloader überschrieben.

das heißt, dass man danach wieder nichts flashen kann?

JoE1205:
das heißt, dass man danach wieder nichts flashen kann?

Doch, allerdings nur über ISP, nicht per USB-Serialwandler.

Das ist ja blöd. Wie bekommt man es denn hin, dass man wie bei einem Arduino permanent über USB flashen kann?

JoE1205:
Das ist ja blöd. Wie bekommt man es denn hin, dass man wie bei einem Arduino permanent über USB flashen kann?

Wieso ist es blöd ?
Du hast es noch nicht verstanden.

Den Bootloader flashst du per ISP, alles gut. Danach flashst du wie gewohnt deinen Sketch über USB.

Wenn du aber nicht per USB den Sketch flashst, sondern per ISP, wird der Bootloader überschrieben.
Weil der Bootloader in diesem Fall nicht benötigt wird.

Möchtest du jetzt per USB flashen, muss zuvor wieder der Bootloader wieder drauf.

Was ist daran blöd ?

Achso verstanden, hab ISP flashen und ISP bootloader brennen vertauscht.

JoE1205:
Achso verstanden, hab ISP flashen und ISP bootloader brennen vertauscht.

Kein Problem...