Programm mit arduino auf zweiten arduino laden

Gast #5372775
Lesenswert?

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
Gast #5372785
Lesenswert?

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
Gast #5372895
Lesenswert?

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 ...
Gast #5372905
Lesenswert?

> 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.
Persönliche Seite #5372950
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren