Hallo Leute, ich bin gerade dabei ein USB 3 Projekt umzusetzen habe jedoch gerade Zweifel ob ich die USB 3 High Speed (5GHz) vom FTDI FT601 mit dem USB 3.0 Hub richtig verbunden habe. Meine Schaltung sieht wie folgt aus: 1. Ich habe einen USB 3 Steckverbinder. Auf dem Steckverbinder sind die Super Speed Signale SSTX und SSRX vorhanden. Die beiden Streams habe ich mit einem USB 3.0 Hub (Gen1 mit 5GHz) verbunden (SSTX mit SSTX und SSRX mit SSRX). 2. Einen Downstream Kanal vom USB 3.0 Hub habe ich dann mit dem FTDI Chip FT601 verbunden. Und genau hier habe ich das Problem. Ich habe SSTX mit SSTX und SSRX mit SSRX verbunden. jetzt stelle ich mit natürlich die Frage ob die Signale nicht kollidieren. Denn SSTX ist beim FT601 als Ausgang gekennzeignet und beim USB Hub im Blockdiagramm auch als Ausgang. Bei der RS232 Schnittstelle muss ja immer RXD mit TXD verbunden werden. Als USB Hub ververnde ich den "USB5744/2G" vom Microchip Technology. In den ganzen Application Notes von Hubs ist leider der an den Downstream Ports nur ein Stecker dran daher werde ich daraus nicht wirklich schlau.
Natürlich musst du SSTX mit SSRX verbinden, ist doch klar. Was du tauschen kannst ist p und n, die Polarität kann der Chip (wenn er sich an die Spec hält) selbst anpassen.
Das mit P und N habe ich bereits gelesen. Ich habe das noch mal versucht mit vorhandener Hardware zu analysieren. Ich habe ein USB Hub SDK Board uns zwar genau mit dem Chip den ich verwenden werden. Auf dem Board ist eine Buchse für den Upstream (Verbindung zum PC) und 4 USB Buchsen für die 4 einzelnen Downstreams. Vom SDK Board habe ich auch den Schaltplan (siehe Screenshot) Das SDK Board habe ich mit dem PC verbunden. An einen Downstream Port habe ich ein weiteres USB 3 Board mit einen USB Kabel angeschlossen. Das Board habe ich selber gemacht, daher habe ich auch den Schaltplan :-). Die USB Verbindung vom PC über den USB 3.0 Hub bis hin zu meinem eigenen Board funktioniert die Kette einwandfrei. Jetzt kommt es aber. Ich habe immer TX mit TX und RX mit RX verbunden. Ich dachte erst vielleicht kreuzt ja das USB Kabel RX mit TX. Dies ist aber nicht der Fall. Ich habe mit einem Multimeter nachmessen und zwar von der Downstream Buchse auf dem USB SDK Board bis zu der Buchse auf dem eigenen Board. Ich kann mir das nur so vorstellen das im PC TX mit RX verbunden wird.
Markus F. schrieb: > ... und was genau hat das mit VHDL oder FPGAs zu tun? These: Die Frage verlangt zur Beantwortung einen Fachmann/ oder -frau. Und die sind in den anderen Unterforen rar oder vor lauterer Trollerei nicht mehr zu verstehen.
Michael schrieb: > An dem FT 601 hängt ein FPGA :-) Haha. Ich hab' FPGAs, da hängt ein ganzes Haus dran. Trotzdem poste ich nicht in Schöner Wohnen ;)
Meine Überlegung war da einige den FT601 mit einem FPGA zusammen verwenden, muss man natürlich VORHER die Hardware dafür erzeugen. Daher dachte ich das hier auch die Experten dafür sitzen.
Da hilft nur ein Blick ins Datenblatt, es wird ja in der Pin Liste sicher drin stehen, ob SSTX jetzt ein Ausgang ist. Vielleicht sind ja wieder mal die Buchsen nur krank beschriftet. "Für eine positive Nutzerfahrung" ;)
Beitrag #6849384 wurde von einem Moderator gelöscht.
Beitrag #6849387 wurde von einem Moderator gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.