Bah oui, ça a l'air con comme mod dit comme ça, mais perso j'ai un boîtier ANTEC SLK2600AMB acheté en août 2003 avec 2 ports USB en façade qui ne marchent pas en USB2.0
Avec une carte mère ABIT IS7-E, si je désactive le support de l'USB2.0 dans le BIOS, tout va bien
Si je l'active et que je pluggue un périphérique USB1.1, tout va bien
USB2.0 toujours activé, si je pluggue n'importe quel périphérique USB2.0 dans les ports en façade, j'obtiens ceci :
Par contre ça marche très bien avec les ports de la carte mère et le bracket fourni par ABIT
Après différents essais dans tous les sens, y'a bien un schmibilick quelquepart entre le connecteur de l'ABIT et le connecteur USB.
Investigation en photos :
Par contre, y'a du barda qui a une bonne tête de coupable sur le bout de PCB de la façade (pourtant sérigraphié "USB2.0") :
C1 et C2 découplent l'alim, c'est sympa de la part d'ANTEC, ça permet notamment de faciliter l'alimentation du périphérique au moment de la connexion,
mais que foutent C3, C4, C5, C6, R1, R2, R3 et R4 ?!
- Les capacités Cx découplent les lignes de données (D+ et D- sur chaque connecteur). Ils font 56pF là où la norme USB2.0 spécifie 10pF max pour de l'USB High-Speed
- Les Rx sont en série sur les lignes de données... mais ne sont pas des résistances pour faire un R-C mais des inductances (de 0.8µH ).
C'est ce qui fait que simplement virer C3, C4, C5 et C6 ne suffit pas, il faut aussi court-circuiter les Rx pour respecter la norme USB2.0
On a donc ceci :
D+ ou D- de la carte mère >--------[Rx]---+------> Connecteur USB
|
|
---
Cx
---
|
|
---
/// (masse) |
Tout ce barda n'est pas là pour rien évidemment, c'est pour des raisons de compatibilité électromagnétique. Ca marche même très bien en low-speed et full-speed. Mais pas en high-speed où les filtres de protection sont beaucoup plus compliqués que ça.
ABIT fourni un bracket USB2.0 qui se passe très bien de tout ça, j'ai donc tranché dans le lard ( ) afin d'arriver à ceci :
D+ ou D- de la carte mère >----------------------> Connecteur USB |
Bon alors là, petit avertissement, 'faut plutôt avoir un bon fer et pas trop la tremblotte :
Ceci dit, les composants sont soudés sans être collés, donc ça se fait plutôt bien
J'imagine qu'en mode bourrin on peut aussi casser C3 à C6 et se débrouiller pour court-circuiter les Rx sans même avoir à les dessouder mais je préfère ma façon de faire
Bref, une fois l'opération terminée, on obtient ça :
Et une fois avoir tout vérifié les éventuels court-circuits ou pistes coupées souhaitées ou non, on remonte la plaquette dans le PC et on teste :
Ca marche