Hallo Zusammen, versuche gerade meinen Pro Mini über den Uno zu Programmieren.
Leider erhalte ich da immer folgende Fehlermekdung:
Arduino: 1.6.12 (Mac OS X), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
Der Sketch verwendet 444 Bytes (3%) des Programmspeicherplatzes. Das Maximum sind 14.336 Bytes.
Globale Variablen verwenden 9 Bytes (0%) des dynamischen Speichers, 1.015 Bytes für lokale Variablen verbleiben. Das Maximum sind 1.024 Bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Arduino: 1.6.12 (Mac OS X), Board: "Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
Tx des UNO ist Tx des ATMega328P auf dem UNO(welcher entfernt wurde)
Tx des UNO ist Rx des ATMega16U2 auf dem UNO und damit ist es goldrichtig diesen an Tx des ATMega des Pro Minis anzuschließen
Also weiterhin:
Uno -> Pro Mini
5V -> VCC
GND-> GND
TXD ->TX0
RXD -> RXI
Reset -> Reset
Was ist GRD ?
Das ist die Pro Mini Abkürzung für Grün. Sollte sich als Aufdruck auf jedem Pro Mini befinden. Geht an DTR des UsbSeriell Wandlers, wenn denn einer da wäre.
Historisch: Der Erste ausgelieferte USB Seriall Adapter hatte ein grünes Kabel für den Zweck,
Bei moderneren und Clonen auch oft mit DTR beschriftet.
Vorsicht!
Leicht mit GND zu verwechseln. Am besten Schaltbild/Pinout aufmerksam lesen.
Zwischen GRD und dem µC des Pro Mini steckt ein Kondensator, benötigt für den DTR Reset
Die Reset Prüfung:
Den UNO als Seriell Adapter an den Mini anschließen.
Richtgen Port in der IDE einstellen
Seriellen Monitor öffnen
Macht der Pro Mini einen Reset?
Wenn ja, dann tuts DTR richtig.
Wenn nein, dann wirds auch so nichts mit dem Upload.
Alternativ:
Die Resetleitung weg lassen und im richtigen Augenblick den Resettaster auf dem Pro Mini drücken.
Einfacher wäre es natürlich, sich einen (eine Handvoll) richtige USB Seriell Adapter zu beschaffen.
Seby_w:
Habe alle Boardeinstellungen durchprobiert ->Nix
Den ATMega328 habe ich natürlich entfernt
Uno -> Pro Mini
5V -> VCC
GND-> GND
TXD ->TX0
RXD -> RXI
Reset -> GRD
So Einstellung und Anschlüsse waren alle so richtig!
Wahrscheinlich hat das Board einen weg, denn mit einem anderen hat es einwandfrei Funktioniert!
Danke für eure Hilfe und mühen
combie:
Tx des UNO ist Tx des ATMega328P auf dem UNO(welcher entfernt wurde)
Tx des UNO ist Rx des ATMega16U2 auf dem UNO und damit ist es goldrichtig diesen an Tx des ATMega des Pro Minis anzuschließen
Also weiterhin:
Uno -> Pro Mini
5V -> VCC
GND-> GND
TXD ->TX0
RXD -> RXI
Reset -> Reset
Danke combie, hatte ich tatsächlich übersehen.
Das ist die Pro Mini Abkürzung für Grün. Sollte sich als Aufdruck auf jedem Pro Mini befinden. Geht an DTR des UsbSeriell Wandlers, wenn denn einer da wäre.
Bei GRN ist das klar, haben auch einige als Aufdruck.
Aber GRD ist merkwürdig.
Einfacher wäre es natürlich, sich einen (eine Handvoll) richtige USB Seriell Adapter zu beschaffen.