Arduino kein upload

Gast #4363085
Arduino kein upload


http://forum.arduino.cc/index.php?topic=30128.0
------------------------------------------------------------------------ 
---
Zitat:
Re: Arduino Upload Problem
#13
Jan 23, 2010, 05:48 pm Last Edit: Jan 23, 2010, 05:50 pm by ponzelar 
Reason: 1
Dieses Problem hat mich lange geärgert, bis ich folgende Lösung fand:
1. Arduino stromlos machen
2. Resettaster drücken
3. Arduino mit Netz E-verbinden
4. Upload starten
5. wenn Kompilierung abgeschlossen ist und der eigentliche Upload 
beginnt, 2-3 s danach Resettaster loslassen.
Dieses Verfahren hat bei mir sofort! zum Erfolg geführt. Entscheidend 
ist, das Ziff. 5 konsequent umgesetzt wird! Dies wird in einigen 
Forenbeiträgen nicht korrekt dargestellt.
Vorausgesetzt ist hier, dass alle Einstellungen und Verdrahtungen 
fehlerfrei sind.
______________________________________________________________________ 
___

Habe im meinen Prog eine serielle Ausgabe eingefügt,danach war /ist kein 
Upl0ad mehr möglich!
Die serielle sendet ständig, aber das Prog läuft wie gewollt.
War nur ein Test!

Gibt es vielleicht eine einfachere Möglichkeit wie die welche hier 
aufgeführt werden
Gast #4363217
So wie du den Fehler bzw. das Workarround beschreibst, sieht es nach 
einem defekten USB-Serial-Wandler auf deinem UNO aus.

Genau (fast) diese von dir beschriebene Prozedur muss man vornehmen, 
wenn ein ProMini geflascht werden soll und der verwendete 
USB-Serial-Wandler kein DTR-Pin zur Verfügung stellt.

Dann muss der sonst automatische Reset, der über den DTR kommt, manuell 
durchgeführt werden.

Also vermutlich (wenn original UNO) der Mega16U2 oder der andere Wandler 
defekt.
Gast #4363281
Habe das Teil jetzt an einen anderen PC angeschlossen.
Mal das blinki Prog geladen , und es geht.
Jetzt wieder an meinen alten Pc.
Das Teil wird jetzt wieder als UNO erkannt, aber kein UpLoad möglich.


Jetzt bin ich total verwirrt!
?????
Gast #4363551
Danny schrieb:
> Habe das Teil jetzt an einen anderen PC angeschlossen.
> Mal das blinki Prog geladen , und es geht.
> Jetzt wieder an meinen alten Pc.
> Das Teil wird jetzt wieder als UNO erkannt, aber kein UpLoad möglich.
>
> Jetzt bin ich total verwirrt!
> ?????

Da belegt evtl. ein anderes Programm die USB-Schnittstelle.
Gast #4363732
------------------------------------------------------------------------ 
--------------------------------------------

Arduino: 1.6.0 (Windows 7), Platine: "Arduino Uno"

Der Sketch verwendet 1.030 Bytes (3%) des Programmspeicherplatzes. Das 
Maximum sind 32.256 Bytes.

Globale Variablen verwenden 9 Bytes (0%) des dynamischen Speichers, 
2.039 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 
Bytes.

avrdude: ser_open(): can't open device "\\.\COM3": Das System kann die 
angegebene Datei nicht finden.


Probleme beim Hochladen auf die Platine. Hilfestellung dazu unter 
http://www.arduino.cc/en/Guide/Troubleshooting#upload .

  Dieser Report hätte mehr Informationen mit
  "Ausführliche Ausgabe während der Kompilierung"
  aktiviert in Datei > Einstellungen
######################################################################

Arduino: 1.6.0 (Windows 7), Platine: "Arduino Uno"

Der Sketch verwendet 1.030 Bytes (3%) des Programmspeicherplatzes. Das 
Maximum sind 32.256 Bytes.

Globale Variablen verwenden 9 Bytes (0%) des dynamischen Speichers, 
2.039 Bytes für lokale Variablen verbleiben. Das Maximum sind 2.048 
Bytes.

avrdude: ser_open(): can't open device "\\.\COM3": Das System kann die 
angegebene Datei nicht finden.


Probleme beim Hochladen auf die Platine. Hilfestellung dazu unter 
http://www.arduino.cc/en/Guide/Troubleshooting#upload .

processing.app.SerialException: Fehler beim Öffnen des seriellen Ports 
"COM3".

  at processing.app.Serial.<init>(Unknown Source)

  at processing.app.Serial.<init>(Unknown Source)

  at processing.app.SerialMonitor$3.<init>(SerialMonitor.java:94)

  at processing.app.SerialMonitor.open(SerialMonitor.java:94)

  at processing.app.Editor.handleSerial(Editor.java:2536)

  at processing.app.Editor$17.actionPerformed(Editor.java:688)

  at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

  at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

  at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

  at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

  at javax.swing.AbstractButton.doClick(Unknown Source)

  at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

  at 
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown 
Source)

  at java.awt.Component.processMouseEvent(Unknown Source)

  at javax.swing.JComponent.processMouseEvent(Unknown Source)

  at java.awt.Component.processEvent(Unknown Source)

  at java.awt.Container.processEvent(Unknown Source)

  at java.awt.Component.dispatchEventImpl(Unknown Source)

  at java.awt.Container.dispatchEventImpl(Unknown Source)

  at java.awt.Component.dispatchEvent(Unknown Source)

  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

  at java.awt.Container.dispatchEventImpl(Unknown Source)

  at java.awt.Window.dispatchEventImpl(Unknown Source)

  at java.awt.Component.dispatchEvent(Unknown Source)

  at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

  at java.awt.EventQueue.access$200(Unknown Source)

  at java.awt.EventQueue$3.run(Unknown Source)

  at java.awt.EventQueue$3.run(Unknown Source)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown 
Source)

  at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown 
Source)

  at java.awt.EventQueue$4.run(Unknown Source)

  at java.awt.EventQueue$4.run(Unknown Source)

  at java.security.AccessController.doPrivileged(Native Method)

  at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown 
Source)

  at java.awt.EventQueue.dispatchEvent(Unknown Source)

  at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

  at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

  at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: jssc.SerialPortException: Port name - COM3; Method name - 
openPort(); Exception type - Port not found.

  at jssc.SerialPort.openPort(SerialPort.java:167)

  ... 44 more

Fehler beim Öffnen des seriellen Ports "COM3".
------------------------------------------------------------------------


Erster Teil beim upload
zweiter Teil beim öffnen des Monitors

am Lappy geht es jetzt!


Könnte es am PC liegen?
Aber es Funktionierte alles schon einmal
Gast #4364703
Dieter S. schrieb:
> Installiere am PC mal den USB-Treiber neu. (1. Meldung)
>
> 2. Meldung kommt, weil keine Verbindung zum Arduino aufgebaut werden
> kann.

Da sehe ich,und den Treiber hatte ich schon neu installiert!


Jetzt habe ich die Arduino IDE deinstalliert und neu installiert,
jetzt läuft es wieder.

Danny schrieb:
> Der Fehler trat beim Lappy wieder auf, ich drückte zufällig auf den USB
> Chip,
> seitdem geht es erst mal wieder.

Trotzdem ist mir "das Finger auflegen" schleierhaft!?
Gast #4364771
Danny schrieb:
> Trotzdem ist mir "das Finger auflegen" schleierhaft!?

Nicht unbedingt.
Die Controller sind alle sehr empfindlich gegen Störstrahlung und wenn 
du die im Betrieb berührst, kannst du merkwürdige Dinge damit erreichen.

Aber du kannst zufrieden sein, der Fehler ist gefunden. :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.