Hallo liebe Gemeinde, Ich habe Zuhause einen arduino nano rumliegen bei dem vermutlich etwas am USB Anschluss kaputt ist. Sonst scheint er zu funktionieren. Ich kann über ein zweiten arduino den bootloader flashen und auch Programme Scheinen noch zu arbeiten. Jetzt zu meiner frage: Kann ich auf die Art und Weise, das heißt mit einem zweiten arduino auch normale Programme auf den arduino laden. Wenn ich die beiden verbinde und auf den ersten ein Programm lade übernimmt das der kaputte auch allerdings speichert er es nicht, das heißt sobald ich die beiden wieder trennen kehrt der kaputte zu dem Programm was noch drauf ist zurück. Ich hoffe ich konnte mein Problem verständlich schildern. Danke im voraus Gösta
Du kannst Programme über den ISP Anschluss in den Mikrocontroller übertragen. Dazu brauchst du einen ISP Programmieradapter. Den kauft man üblicherweise als Fertigprodukt. Man kann sich auch selbst einen basteln, zum Beispiel mit einem weiteren Arduino und dem ISP Sketch. Alles Weitere findest du in der Dokumentation des ISP Sketches. https://www.arduino.cc/en/Tutorial/ArduinoISP
OK Erstmal danke. Aber das ist dann denke ich schon das was ich auch noch gemacht habe. Allerdings geht wie Gesagt das Programm immer wieder weg sobald ich die Verbindung vom ersten arduino löse. Mache ich etwas falsch oder ist das zweite board doch kaputt?
Stefan U. schrieb: > Du kannst Programme über den ISP Anschluss in den Mikrocontroller > übertragen. Dazu brauchst du einen ISP Programmieradapter. > > Den kauft man üblicherweise als Fertigprodukt. Wenn man einen zweiten Arduino hat, reicht es aus, veon den mit der Aruino IDE mitgelieferten Beispielen das Beispiel "11ArduinoISP/ArduinoISP" draufzuspielen - und oh Wunder - ein AVRISP. Warum erst auf ein Fertigprodukt warten ...
OK ich denke ich hab das Problem gefunden. Ich muss auf hochladen mit programmer gehen. Jetzt funktioniert es. Vielen Dank und schönen Abend
> Wenn man einen zweiten Arduino hat, reicht es aus, Ja ganz toller Einwurf, dessen Zweck ich allerdings nicht begreife. Wolltest du mich als Dummkopf bloß stellen oder nur mal deinen Senf über meinen ausgießen? Solche Beiträge kommen fast immer von Leuten, die sich dafür nicht anmelden/registrieren wollen. Das gefällt mir nicht. Nur zur Erinnerung, was ich schrieb: > Den kauft man üblicherweise als Fertigprodukt. Man kann sich auch > selbst einen basteln, zum Beispiel mit einem weiteren Arduino und > dem ISP Sketch. https://www.arduino.cc/en/Tutorial/ArduinoISP Und jetzt kommst du: > Wenn man einen zweiten Arduino hat, reicht es aus, veon den mit > der Aruino IDE mitgelieferten Beispielen das Beispiel > "11ArduinoISP/ArduinoISP" draufzuspielen - und oh Wunder - ein AVRISP. > Warum erst auf ein Fertigprodukt warten ... Sehr eilig getippt, muss ja echt wichtig gewesen sein. Mannomann.
Gösta schrieb: > Wenn ich die beiden verbinde > und auf den ersten ein Programm lade übernimmt das der kaputte auch > allerdings speichert er es nicht, das heißt sobald ich die beiden wieder > trennen kehrt der kaputte zu dem Programm was noch drauf ist zurück. Nein, das geht nicht. Der AVR spult sein Programm immer aus dem Flash ab. Das alte Programm ist nach dem beschreiben mit dem neuen nicht mehr drauf.
Stefan U. schrieb: > Und jetzt kommst du: Dann sind wir uns ja einig. Der von mir zitierte Teil deines Beitrags hörte sich so an, als ob du ziemlich für den Kauf eines Fertigproduktes plädierst.
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.