JoyWarrior an USB-2.0 Hub mit GL850G
Moderator: Guido Körber
JoyWarrior an USB-2.0 Hub mit GL850G
Hallo,
wir haben Probleme mit der Erkennung des JoyWarrior.
Wir haben für Spezialanwendungen eine industrielle Baugruppe entwickelt, die an einem USB-Hub-IC GL850G einen IO-Warrior (an Port 1) und einen Joy-Warrior (an Port 2) enthält. Port 3 und 4 des GL850G sind herausgeführt auf normale USB-Buchsen und nicht beschaltet. Die Baugruppe ist auf einer 4-Layer-Platine untergebracht, beidseitig bestückt, Erfahrungen mit USB sind vorhanden. Die Abblockkondensatoren sind direkt unter den ICs auf der Leiterseite untergebracht (direkt über Vias).
Das Problem besteht darin, daß sowohl bei Power-On als auch bei manuellem Reset (der GL850G hat einen Reset-Eingang) immer 100%ig der IO-Warrior erkannt wird, aber nur 50-70%ig der JoyWarrior.
Nachdem wir nun alle Fehlermöglichkeiten soweit ausgeschlossen haben, sind wir der Ansicht, daß es an der Umsetzung USB 2.0 <-> Low-Speed im GL850G liegen muß. Der Transaction Translator im GL850 ist nämlich für alle 4 Ports nur einer vorhanden. Anscheinend verheddern sich dabei der IO- und der JoyWarrior gegenseitig im Timing. Wir haben bei einer anderen Baugruppe 2 IO-Warriors am selben Hub-IC, da klappt alles und das Problem tritt nicht auf!
Schließt man nun die Baugruppe insgesamt an einen USB-1.1-Hub an, so funktioniert auch alles wie gewünscht!
Was kann man dagegen tun (außer einen anderen Hub-IC nehmen - aber das ist ein Problem - die bekommt man nur 800 Stück weise von jenseits des Atlantik...)?
Ist es möglich, beim JoyWarrior das Einschaltverhalten dem IO-Warrior anzunähern, oder z.B. im Timing zu verzögern?
wir haben Probleme mit der Erkennung des JoyWarrior.
Wir haben für Spezialanwendungen eine industrielle Baugruppe entwickelt, die an einem USB-Hub-IC GL850G einen IO-Warrior (an Port 1) und einen Joy-Warrior (an Port 2) enthält. Port 3 und 4 des GL850G sind herausgeführt auf normale USB-Buchsen und nicht beschaltet. Die Baugruppe ist auf einer 4-Layer-Platine untergebracht, beidseitig bestückt, Erfahrungen mit USB sind vorhanden. Die Abblockkondensatoren sind direkt unter den ICs auf der Leiterseite untergebracht (direkt über Vias).
Das Problem besteht darin, daß sowohl bei Power-On als auch bei manuellem Reset (der GL850G hat einen Reset-Eingang) immer 100%ig der IO-Warrior erkannt wird, aber nur 50-70%ig der JoyWarrior.
Nachdem wir nun alle Fehlermöglichkeiten soweit ausgeschlossen haben, sind wir der Ansicht, daß es an der Umsetzung USB 2.0 <-> Low-Speed im GL850G liegen muß. Der Transaction Translator im GL850 ist nämlich für alle 4 Ports nur einer vorhanden. Anscheinend verheddern sich dabei der IO- und der JoyWarrior gegenseitig im Timing. Wir haben bei einer anderen Baugruppe 2 IO-Warriors am selben Hub-IC, da klappt alles und das Problem tritt nicht auf!
Schließt man nun die Baugruppe insgesamt an einen USB-1.1-Hub an, so funktioniert auch alles wie gewünscht!
Was kann man dagegen tun (außer einen anderen Hub-IC nehmen - aber das ist ein Problem - die bekommt man nur 800 Stück weise von jenseits des Atlantik...)?
Ist es möglich, beim JoyWarrior das Einschaltverhalten dem IO-Warrior anzunähern, oder z.B. im Timing zu verzögern?
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Welcher JoyWarrior ist das? Und welcher IO-Warrior?
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Hallo,
das sind der IOW24 (in SOIC24) und der JW20 A10-8 (SOIC20).
Serials müßte müßte ich morgen nachschauen, sind aber höchstens 3 Monate alt.
Die IOWs verwenden wir schon jahrelang, ohne jedes Problem, die JW wollen wir erst neu einsetzen.
4 Platinen sind derzeit als Muster im Test, alle 4 das gleiche Phänomen.
Grüße
Jens
das sind der IOW24 (in SOIC24) und der JW20 A10-8 (SOIC20).
Serials müßte müßte ich morgen nachschauen, sind aber höchstens 3 Monate alt.
Die IOWs verwenden wir schon jahrelang, ohne jedes Problem, die JW wollen wir erst neu einsetzen.
4 Platinen sind derzeit als Muster im Test, alle 4 das gleiche Phänomen.
Grüße
Jens
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Version des JoyWarrior wäre wichtig.
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Die Aufschriften sind IOW24-S V1.0.3.0R und JW20A1 V1021.
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: JoyWarrior an USB-2.0 Hub mit GL850G
V1.0.2.1 möchte ich bezweifeln, die gibt es seit etwa 2004 nicht mehr, die aktuelle Version ist 1.0.3.B.
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Doch, es ist exakt V1021.
Rückfrage beim Einkauf ergab soeben:
- die Lieferung ist von 4/2009 von Segor
- die letzte Bestellung von 10 Stück von August bei Segor hat auch die gleiche Versionsnummer
- die ICs sollten/mußten dort bestellt werden
Da stellt sich die Frage, wieso wir so alte ICs bekommen haben und was man nun tun kann.
Rückfrage beim Einkauf ergab soeben:
- die Lieferung ist von 4/2009 von Segor
- die letzte Bestellung von 10 Stück von August bei Segor hat auch die gleiche Versionsnummer
- die ICs sollten/mußten dort bestellt werden
Da stellt sich die Frage, wieso wir so alte ICs bekommen haben und was man nun tun kann.
- Attachments
-
- Sn851058.jpg (21.82 KiB) Viewed 13434 times
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Das ist nun wirklich eigenartig, wenn das wirklich so alte Chips sind, können die nicht mal bleifrei sein. Können Sie bitte mal gucken was unter dem Label auf den Chip gedruckt ist?
Ansonsten wäre es noch interessant mal mit SimpleHIDwrite nachzusehen was im Chip drin steht als Version.
Ansonsten wäre es noch interessant mal mit SimpleHIDwrite nachzusehen was im Chip drin steht als Version.
Re: JoyWarrior an USB-2.0 Hub mit GL850G
CY7C63001
A-SC 0323
G (oder 6) 02
624781
SimpleHIDWrite meldet
VID 07C0
PID 1108
Version 1021
A-SC 0323
G (oder 6) 02
624781
SimpleHIDWrite meldet
VID 07C0
PID 1108
Version 1021
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Dann war das wohl ein Lagerfehler bei Segor. Weiteres per Email.
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Hallo,
die Muster des JoyWarrior mit der 1.0.3.B sind eingetroffen, umgelötet und das Problem hat sich komplett in Luft aufgelöst.
So sollte es sein!
Vielen Dank!
die Muster des JoyWarrior mit der 1.0.3.B sind eingetroffen, umgelötet und das Problem hat sich komplett in Luft aufgelöst.
So sollte es sein!
Vielen Dank!
-
- Site Admin
- Posts: 2856
- Joined: Tue Nov 25, 2003 10:25 pm
- Location: Germany/Berlin
- Contact:
Re: JoyWarrior an USB-2.0 Hub mit GL850G
Das macht dann auch Sinn. Wir haben bereits vor längerer Zeit ein Problem korrigiert, dass mit dem beschriebenen deutliche Ähnlichkeiten hatte.