Probleme beim Programmieren Vom Pro Mini

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)"

Kann mir da jemand weiterhelfen?

Gruß Seby_w

Du verwendest vermutlich ein falsches Board. Wie sind die Einstellungen bei dir ?

Edit:
Gerade nochmal gelesen.
Wie machst du das mit dem Uno ?
Per Usb und dann ?

Seby_w:
Hallo Zusammen, versuche gerade meinen Pro Mini über den Uno zu Programmieren.

Wie machst Du das?

Ich verwende dazu ein Konverter Modul.

Wenn man den ATMega328P des UNO raus zieht, geht das schon.

Bei der SMD Version ist es ein bisschen schwieriger.

combie:
Wenn man den ATMega328P des UNO raus zieht, geht das schon.

Bei der SMD Version ist es ein bisschen schwieriger.

Wieso, da reicht ein kleiner Seitenschneider. :wink: :wink:

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

Reset -> GRD
Reset -> Reset

combie:
Reset -> GRD
Reset -> Reset

Nicht wenn man eine SMD-Version des Unos hat.

RIN67630:
Nicht wenn man eine SMD-Version des Unos hat.

Hat er nicht ........

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

Warum beantwortest du nicht die anderen Fragen ?
Oder ist es dir nicht so wichtig, das zum Laufen zu bekommen ?

RX > TX
TX > RX
Was ist GRD ?

So wie du es hast, funktioniert es nicht.
Und wie sind deine übrigen Einstellungen der IDE ?

Ein Foto deines Aufbaus sagt mehr, also Foto posten.

HotSystems:
Hast du auch ArduinoISP drauf. ?

Wo? Auf dem rausgezogenen ATMega328P des UNO? Bist Du gedanklich bei ICSP? Oder bin ich auf dem Holzweg?

agmue:
Wo? Auf dem rausgezogenen ATMega328P des UNO? Bist Du gedanklich bei ICSP? Oder bin ich auf dem Holzweg?

Stimmt, hatte ich auch schon geändert.

Ok, habe mir die unterschiedlichen Pinouts für dich mal angesehen.
Auf einigen Boards heißt DTR = RTS oder GRN.

RX > TX
TX > RX

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:

  1. Den UNO als Seriell Adapter an den Mini anschließen.
  2. Richtgen Port in der IDE einstellen
  3. 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:
Vorsicht!
Leicht mit GND zu verwechseln. Am besten Schaltbild/Pinout aufmerksam lesen.

Und die Beschriftung auf der Rückseite der Platine, da steht bei mir "DTR".

@combie: Danke für die Erklärung :slight_smile:

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.

Und zukünftig gleich mehr Informationen liefern.

Hat dein Pro mini überhaupt einen Bootlader drauf?