Einen Arduino mega mit einem anderen Arduiono Mega als ISP laden.
|
30.09.2015, 19:10
Beitrag #1
|
|||
|
|||
Einen Arduino mega mit einem anderen Arduiono Mega als ISP laden.
Hallo,
ich habe folgendes Problem: Ich habe noch ja einen Arduino Mega 2560 und einen Leonardo rumliegen, die nach irgend einer Bastelei nicht mehr über USB ansprechbar sind. Als sparsamer Mensch möchte ich die Boards aber noch nutzen und deshalb habe ich versucht die Boards mit einem dritten Arduino (Mega 2560) zu programmieren. Das funktioniert mit dem Leonardo sehr gut. Beim Mega funkioniert es allerdings nicht. Aufbau: Arduino IDE 1.6.5 Arduino MEGA 2560 R3 als Programmer Arduino MEGA 2560 R3 als Zielboard Verdrahtung: PINS 50-53 an die entsprechenden ICSP verbunden. Laden 1. Übertragen des Sketch "ArduinoISP" auf das Programmer-Board 2. Bootloader über Programmer Board auf Zielboard übertragen. Ergebnis: Arduiono IDE beendet den Transfer mit: "avrdude done" Auf dem Zielboard blinkt die LED13 mit 0,5 Hz Alles Ok soweit... 3. Übertragen eine simplen Blink-Sketches, über das Programmer-Board auf das Zielboard (Arduino IDE: "Hochladen mit Programmer", Boardtyp: Mega) Ergebnis: Arduiono IDE beendet den Transfer mit: "avrdude done" Die LED13 leuchte während und nach dem Transfer in Dauerlicht und der geladene Sketch wird nicht gestartet. Reset hat keine Wirkung, Spannung unterbrechen auch nicht. -Ein anderer Mega als Zielboard verhält sich genau so. -Bei einem Leonardo als Zielboard kann der Sketch problemlos geladen werden. Warum kann an einem Mega, über die ICSP-Schnittstelle, zwar der Bootloader, nicht aber ein Sketch geladen werden? Jemand eine Idee?? ![]() |
|||
|
|
|
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste