Problem beim Hochladen zum Arduino Nano

OP #8102358
Lesenswert?
• ▲
▼

Abendgruß aus MD!

Habe Probleme mit dem Hochladen von Sketchen zum Arduino Nano und zwar wenn er auf einem Adapter steckt. 2 Buchsenleisten und jeweils eine Reihe Klemmen. Nichts weiter! Ziehe ich ihn ab funktioniert es. Unten drunter werkelt ein CH340 und auf Win11 läuft die IDE 2.3.10!

Weiß jemand woran das liegt?

Danke und schönen Abend noch Hans

: Bearbeitet durch User
#8102366
Lesenswert?
• ▲
▼

Hans schrieb:

Adapter

Evtl. Erweiterungs-Shield benutzt? Wie sieht dort die Spannungsversorgung aus? Der "Original"-Nano bekommt beim Programmieren seine Daten und Vcc 5V vom USB-Anschluss. Das "solo" scheint ja zu funktionieren.

Jens M. schrieb:

Reset/Rxd/TxD

Eventuell sowas?: Ein 10µF Kondensator am Reseteingang ist nur bei der Prozedur beim Flashen des Bootloaders von einem Nano auf einen anderen gefordert, damit er nicht von selbst in den Programmiermodus springt und sein "Bootloader-Programm" selber weglöscht. Aber das hattes Du ja nicht gefragt.

ciao
gustav

: Bearbeitet durch User
OP #8102394
Lesenswert?
• ▲
▼

Wieso Schrott?? Wie oft soll ich noch erwähnen, dass, wenn ich ihn abziehe es funktioniert. Und er liegt auf dem Schreibtisch und der ist aus Holz! Und der Adapter ist auch OK! Keine Brücken und schlecht gelötet (also keine Verbindung) würde auch nichts machen!! Und dafür bekommt er zwei pos. Bewertungen. Oh oh!

: Bearbeitet durch User
#8102421
Lesenswert?
• ▲
▼

Björn W. schrieb:

Der Nano steckt falsch rum im Adapter.

Auf dem Bild schon. Nur erklärt das nicht, warum dann der Upload nicht klappt. Aber gut, solche Adapter gibt es ja einige. Der hier

https://www.az-delivery.de/products/terminal-adapter-board-mit-schraubklemmen-kompatibel-mit-nano-v3

ist wirklich nur eine Verlängerung der Anschlüsse auf Schraubklemmen.

Der TO schreibt das nirgends, aber ich gehe mal davon aus, daß er in beiden Fällen die USB-Buchse auf dem Arduino für den Upload nutzt.

OP #8102459
Lesenswert?
• ▲
▼

Anders herum gesteckt aber auch keinen Erfolg. Wie zu erwarten war. Axel S. hat es endlich verstanden. Drunter?? Na unter dem Arduino Board. Ich bin leider davon ausgegangen, dass ihr solche Boards kennt. Mein Fehler! Und wenn er auf dem Adapter-Board wäre wie sollte im getrennten Fall das Upload funktionieren??

: Bearbeitet durch User
#8102468
Lesenswert?
• ▲
▼

Moin,

Ich verwende solche Schraubklemmen Bords in einigen Projekten häufig und es gab bei mir noch nie die hier beschriebenen Probleme.

Ich würde halt untersuchen, ob die RXD, TXD und RESET pins wirklich frei liegen. Im "Nichts tun" Zustand müssen die erwähnten Pins alle High-Pegel haben. Auch würde ich nachprüfen ob zufällig eine Verbindung von den erwähnten zu anderen Pins existiert. Es könnte durchaus sein, daß zwar die Lötstellen einwandfrei sind, aber die Bord Ätzfehler (Brücken) aufweist.

Wenn keine dieser Möglichkeiten vorliegt, muß der Nano eigentlich auch aufgesteckt ansprechbar sein.

Der CH340 USB auf Serial IC ist mit den RXD/TXD Pins des AVRs über 1KOhm verbunden. Der Reset Pin mit 10K nach Vcc und mit RTS vom CH340 über einen 0.1uF Koppelkondensator verbunden.

Bei Aktivierung des USB Ports vom Host wird der RTS Ausgang vom Host während einer gültigen Verbindung (Terminal, AVRDude) permant auf Low Pegel gehalten. Das bewirkt während der Transition von High auf Low, dass die RESET Leitung des AVR einen kurzen Impuls erfährt und einen Reset Startup durchführt. In anderen Worten, der Nano reagiert darauf. Das darf sich auch beim Aufstecken der Schraubklemmen-Bord nicht ändern. Ich finde sie im Übrigen als sehr praktisch. Auch beim Pro-Mini und solchen Adaptern gibt es keinerlei Absonderlichkeiten.

Wie gesagt dieses Problem kenne ich bei mir nicht. Ist ein echtes Rätsel.

Gerhard

#8102469
Lesenswert?
• ▲
▼

Vielleicht überwache die Zustände der erwähnten Pins in beiden Zuständen mit einem Oszi.

Auch ein Daten Echo Austausch wäre nützlich: Verbinde TXD und RXD miteinander. Lege RESET auf Masse. Dann starte ein Terminal Program (Teraterm o.ä.) und tippe ein paar Buchstaben, die dann vom CH340 zurückgesandt werden.

: Bearbeitet durch User
#8102470
Lesenswert?
• ▲
▼

Moritz L. schrieb:

Hast du dir das Foto von Hinz angeschaut? Es gibt unterschiedliche Varianten von dem Board!

Ich weiß nicht, was uns das Bild sagen soll - Hinz' Bild zeigt keinerlei Verbindungen zwischen irgendwelchen Anschlüssen.

Der Hans wird seine Software per USB einspielen, da tut das Schraubklemmenbrett nichts zur Sache. Sinn gibt das eh nicht, warum steckt der Nano auf der Adapterplatine, wenn da nichts externes angeklemmt ist?

Wenn das wirklich unbeschaltet ist, dann durchpiepen, jeden Anschluß gegen jeden - oder sich als Troll outen.

#8102475
Lesenswert?
• ▲
▼

Hans schrieb:

Anders herum gesteckt aber auch keinen Erfolg. Wie zu erwarten war. Axel S. hat es endlich verstanden.

Danke für die Blumen, aber da gab es nichts zu verstehen. Weder wissen wir (aus deinem Mund) wie du den Upload versuchst. Noch wissen wir, welchen Adapter genau du verwendest. Wir wissen aber schon mal, daß es mindestens zwei Varianten gibt (Bild von Hinz und Link von mir). Google hat mir noch mehr Varianten gezeigt. Ich habe einfach auf die erste geklickt, die ähnlich wie dein Bild aussah.

Aber wenn du wie angenommen, beide Male die USB-Buchse auf dem nano verwendest und es nur dann nicht klappt, wenn der Arduino auf dem Adapter steckt, dann ist offensichtlich dein Adapter fehlerhaft. Das ist keine Raketenwissenschaft. Ein Schüler hätte das herausgefunden.

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