FT232R lässt nichts durch

Gast #2783094
Hallo,
ich bekomme zwischen Host und Controller keine Kommunikation hin.
Ich kann per Logic Analyzer die Daten vom Controller zum FTDI sehen und 
sie sind auch richtig, allerdings kommt auf Hostseite nichts an. Ich 
verwende Teraterm und den aktuellen VCP Treiber von FTDI. Wenn ich vom 
Host was sende, kann ich am Logic Analyzer nicht sehen.
Allerdings meldet sich der FTDI am Win XP korrekt.
Die UART Parameter bei Host und Slave sind die gleichen (9k6, 8n1, kein 
handshake). Ich sende nur einzelne Zeichen (ASCII).
VCC ist sauber, Shield und GND sind auf dem Board zusammengeführt und 
zur USB-B Buchse geht es per 30cm geschirmter Flachbandleitung. Der 
Adapter von Flachbandleitung zu USB-B Buchse ist von Phoenix-Contact.
Ich hatte es auch mit einem Adapter direkt auf der Pfostenleiste (CON3) 
probiert, ohne Erfolg.
Was mache ich da falsch?
:-) Josh
Angehängte Dateien:
#2783109
Richtige Baudrate im Controller gesetzt? Am besten mit Oszi nachmessen, 
ich habe mich da auch mal in die Nesseln gesetzt wegen einer nicht 
richtig gesetzten Fuse...
Wenn sich der FT meldet, dann sollte er zumindest funktionieren. Also 
scheint  es irgendwo zwischen Mega und FT zu haken.
Gast #2783118
Nun, es kommt ja auch nichts vom PC in Richtung Controller duch. Wenn 
die Strecke funktionieren würde, müsste ich ja zumindest zwischen FTDI 
und Atmel was messen können, aber da ist nichts.
Die Geschichte mit COM Port und so habe ich schon probiert, das ist 
alles OK. Ansonsten dunktioniert der Controller slbst gut. Display, 
Tasten alles gut und im LA (Logic von Saleae) stimmt die Baudrate 
ebenfalls.
Vielleicht sollte ich den Chip mal wechseln.
Ansonsten habe ich mich mit der beschaltung ans Datenblatt gehalten.
:-) Josh
Gast #2783136
Hmm, das mit der Shield-GND Geschichte muss ich mir mal anschauen.
Aber dann sollte er sich ja auch nicht am Host enumerieren und das tut 
er ja zuverlässig.
Gast #2783144
Den Pegel von Reset habe ich noch nicht gemessen, aber weil ich den 
Verdacht hatte, falsch bestückt zu haben, sind die Widerstände neu 
(mistige unbedruckte 0603).
Ich werde gleich mal messsen.
Gast #2783149
Sven Wehrle schrieb:
> Ist das Teil vielleicht schon defekt? Der FT232 wird mit 3V3 betrieben,
> bei dir sehe ich eine 5V Versorgung.

So ein Quatsch. Datenblatt lesen!

Von der Beschaltung her sieht es Ok aus. Wie aber schon Arc Net 
geschrieben hat, könnte es sein, dass du TXD(FT232) auf TXD(MC) 
verbunden hast?

Was ich so noch gesehen habe ist, die LED müssten auf Vcc. Wenn du die 
Standard beschaltung aus dem Datenblatt nutzt. Ob das was mit dem 
Fehlverhalten zu tun hat, glaube ich allerdings nicht.


grüße chris
Gast #2783158
TxD/RxD: TxD am Controller sendet und TxD am FTDI sendet etwa auch??????
Na super, Datenblatt falsch interpretiert.....
Ich probiere das mal aus.
:-) Josh
Gast #2783195
Leute, ihr seid meine Helden!!!!!!
In einem Anfall von Wahnsinn hatte ich rx und tx vom FTDI falsch 
interpretiert.......
Muss wohl Vormittags gewesen sein, wo ich mental noch offline war.
ES FUNKTIONIERT!!!!!!!!!
Danke
:-) Josh
Gast #3006504
Hallo,

o.k., ich ziehe meine Frage zurück, auf Seite 26 des Datenblattes steht 
es genau so, nämlich RXD auf TXD und umgekehrt. Da ist genau unser Fall 
gezeichnet. Wobei da noch ein Clock-Signal mit-verbunden ist; mal sehen, 
ob man das braucht ...

Gruß Tilmann
Gast #3007059
Habe probiert, ob man die Clock-Verbindung, die in Seite 26 des 
Datenblatts gezeichnet ist, braucht. Habe mit einem einfachen 
Bascom-Hello-World bis 7200 Baud ohne diese Verbindung übertragen 
können. Bis dahin ging es fehlerfrei; bei 9200 Baud ging dann garnichts 
mehr.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.