FTDI Programmer Probleme

Hallo zusammen,

ich baue hier diverse Dinge (LED-Spielereien, Robots) mit DIY Arduinos zusammen und habe bei meinem Roboter aktuell das Problem der Programmierung per FTDI aus der Arduino IDE heraus.

Ich habe mir dazu folgendes gekauft: http://www.amazon.de/gp/product/B00AFRXKFU

und vermute mal, das ist gar nicht das Richtige dafür bzw. die Chinaware ist evtl. kaputt, denn ich bekomme es einfach nicht hin, meine Programm aus der Arduino IDE an meine DIY-Arduinos zu übertragen. Es tut sich rein gar nichts. Bootloader sind bereits von mir zuvor auf die ATMegas328 geflasht worden. Anschlüsse x-mal überprüft.

Ich nutze eigentlich Win8.1, auf Win7 funktioniert es aber auch nicht.

Wäre das hier korrekt, oder ist das das selbe wie oben in grün?

Die DIY-Boards sind aber grundsätzlich in Ordnung, da ich mit sowas hier und einem anderen original Arduino meine DIYs problemlos bespielen kann und die Sketches auf den DIY-Boards problemlos laufen - habe dann aber immer den Chipwechsel, den ich natürlich vermeiden möchte.

http://www.ebay.de/itm/271362514319

Viele Grüße
Igotcha

Hallo Igotcha,
vermutlich bekommt der Arduino kein Reset vor der Programmierung. Im Internet gibt es dazu jede Menge Tips. Einfach mal nach Arduini + CP2102 googeln.
Du musst eventuell die DTR Leitung separat rausführen und über einen Kondensator an den Reset Pin des Arduinos führen.
Gruß
Reinhard

Der CP2102 ist kein FTDI-Chip und die Arduino IDE liefert keinen Treiber mit. Hast Du den richtigen Treiber installiert?
Grüße Uwe

erni-berni:
Hallo Igotcha,
vermutlich bekommt der Arduino kein Reset vor der Programmierung. Im Internet gibt es dazu jede Menge Tips. Einfach mal nach Arduini + CP2102 googeln.
Du musst eventuell die DTR Leitung separat rausführen und über einen Kondensator an den Reset Pin des Arduinos führen.
Gruß
Reinhard

Danke, das mit der DTR-Leitung war es! Bei dem von mir verwendeten DIY-Board (http://vonkonow.com/wordpress/2012/10/nanino-the-diy-friendly-arduino/) wird DTR gar nicht vom Stecker weitergeführt.

uwefed:
Der CP2102 ist kein FTDI-Chip und die Arduino IDE liefert keinen Treiber mit. Hast Du den richtigen Treiber installiert?
Grüße Uwe

Problem ist gelöst, aber zur Vervollständigung:

Treiber waren und sind alle korrekt installiert.

Funktionieren FTDI-Chips ohne Treiber out of the box, bzw. liefert die IDE dazu gleich Treiber mit? Wenn ja, soll ich mir lieber für die Zukunft das Kabel hier kaufen? http://www.amazon.de/Kabel-USB-TTL-Anschluss-FTDI-Chip/dp/B00CEVIAWI/

Der CP2102 ist ein USB-Serial Adapter ähnlich dem FT232 von FTDI. Du kannst den einen oder anderen verwenden. Arduino hat den FT232 montiert. Wenn Dein Adapter funktioniert gibt es keinen Grund einen anderen zu kaufen.
Grüße Uwe

Bei meinem "8€fufzisch-Fake-Nano" installiert Windows beim anstecken direkt einen eigenen Treiber... Welcher jedoch nicht funktioniert. Damit kann ich keine Verbindung von der IDE zum Nano herstellen.

Muss in dem Fall immer über den Hardwaremanager den Treiber aus dem Arduino-IDE drivers Order drüberbügeln. Damit läuft dann alles.

Das Zeigt, dass Windows wohl eigene Treiber "Out-of-the-Box" mitbringt, die aber teilweise nicht passen..