JoyWarrior an USB-2.0 Hub mit GL850G

Dies ist das deutsche Forum für alle Themen um den JoyWarrior. Beiträge bitte nur in Deutsch.

Moderator: Guido Körber

Post Reply
jensg
Posts: 6
Joined: Mon Oct 26, 2009 6:10 pm

JoyWarrior an USB-2.0 Hub mit GL850G

Post by jensg »

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?
Guido Körber
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

Post by Guido Körber »

Welcher JoyWarrior ist das? Und welcher IO-Warrior?
jensg
Posts: 6
Joined: Mon Oct 26, 2009 6:10 pm

Re: JoyWarrior an USB-2.0 Hub mit GL850G

Post by jensg »

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
Guido Körber
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

Post by Guido Körber »

Version des JoyWarrior wäre wichtig.
jensg
Posts: 6
Joined: Mon Oct 26, 2009 6:10 pm

Re: JoyWarrior an USB-2.0 Hub mit GL850G

Post by jensg »

Die Aufschriften sind IOW24-S V1.0.3.0R und JW20A1 V1021.
Guido Körber
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

Post by Guido Körber »

V1.0.2.1 möchte ich bezweifeln, die gibt es seit etwa 2004 nicht mehr, die aktuelle Version ist 1.0.3.B.
jensg
Posts: 6
Joined: Mon Oct 26, 2009 6:10 pm

Re: JoyWarrior an USB-2.0 Hub mit GL850G

Post by jensg »

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.
Attachments
Sn851058.jpg
Sn851058.jpg (21.82 KiB) Viewed 13434 times
Guido Körber
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

Post by Guido Körber »

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.
jensg
Posts: 6
Joined: Mon Oct 26, 2009 6:10 pm

Re: JoyWarrior an USB-2.0 Hub mit GL850G

Post by jensg »

CY7C63001
A-SC 0323
G (oder 6) 02
624781

SimpleHIDWrite meldet
VID 07C0
PID 1108
Version 1021
Guido Körber
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

Post by Guido Körber »

Dann war das wohl ein Lagerfehler bei Segor. Weiteres per Email.
jensg
Posts: 6
Joined: Mon Oct 26, 2009 6:10 pm

Re: JoyWarrior an USB-2.0 Hub mit GL850G

Post by jensg »

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!
Guido Körber
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

Post by Guido Körber »

Das macht dann auch Sinn. Wir haben bereits vor längerer Zeit ein Problem korrigiert, dass mit dem beschriebenen deutliche Ähnlichkeiten hatte.
Post Reply