Les contenus liés aux tags USB 3 et USB

Afficher sous forme de : Titre | Flux

Contrôleur USB Type-C/SATA chez VIA

Tags : ASMedia; USB; USB 3; USB 3.1; VIA;
Publié le 06/10/2016 à 12:01 par Guillaume Louel

Après avoir proposé des contrôleurs SSD, VIA fait de nouveau parler d'elle en annonçant un nouveau contrôleur, le VL716 . Il s'agit d'un contrôleur USB/SATA, du type que l'on trouve dans les boîtiers pour disques durs externes. Ce contrôleur a cependant la particularité d'être le premier à avoir passé les certifications USB Type-C.

Asmedia propose déjà depuis un moment des solutions USB 3.1/SATA comme l'ASM1352R que nous utilisons durant nos tests de cartes mères, mais ce dernier n'était visiblement pas certifié Type-C (bien que notre boitier de test en soit muni). En pratique, nous avons rencontré avec lui un bon nombre de déconnexions à l'usage sous Windows.

 
 

Ce nouveau contrôleur de VIA gère donc d'un côté l'USB 3.1 10 Gbps, avec prise en charge des protocoles de transferts BOT et UASP (voir cet article pour plus de détails), et de l'autre le SATA 6 Gbps.

La puce est relativement petite, 6mm de côté ce qui permet de créer des designs compacts. VIA ne précise pas dans quelle mesure sa puce gère le standard USB Power Delivery. Techniquement, la présence de l'USB Type-C impose une gestion au moins à minima du standard.

L'alimentation d'un SSD (ou d'un disque dur 2.5 pouces) ne posera pas de problèmes, les 5W fournis par tous les connecteurs USB suffisant, mais des disques 3.5 pouces peuvent réclamer une puissance supérieure. En l'état, difficile de dire ce qui est réellement géré. L'illustration fournie laisse penser que l'on devrait retrouver cette puce dans des boîtiers 2.5 pouces.

Si le SATA est limité à 6 Gbps, en pratique passer de 5 à 10 Gbps côté USB devrait être assez bénéfique. Comme nous avions pu le voir dans cet article, les protocoles de transferts USB comme le mode BOT sont particulièrement inefficaces, et les pilotes UASP de Microsoft ne brillent pas non plus par leur rapidité.

MAJ : Protocole d'authentification pour l'USB Type-C

Tags : USB; USB 3; USB 3.1;
Publié le 18/04/2016 à 19:58 par Guillaume Louel

L'USB-IF vient d'ajouter un nouveau document à la spécification USB 3.1 . Baptisée USB Type-C Authentication Specification, il s'agit d'une spécification optionnelle qui rajoute la possibilité pour un hôte USB d'authentifier les câbles et les périphériques USB. Nous vous avions parlé de l'arrivée de ce protocole en août dernier.

Si l'on peut penser instantanément aux dérives que pourrait provoquer une norme de ce type - certains constructeurs de PC Portables n'autorisant pas l'utilisation de chargeurs tiers par exemple - en pratique les conséquences devraient être un peu plus nuancées, pour ne pas dire positives.

La question de la sécurité a toujours été un problème avec l'USB. Comme la majorité des protocoles mis au point durant les années 90, la question de la sécurité n'a tout simplement jamais été prise en compte dans la spécification. La multiplication incessante des protocoles gérés par l'USB (HID, vidéo, audio, réseau...) complexifiant un peu plus la donne.

Au fil des années, on a pu voir s'empiler un bon nombre de failles, certaines particulièrement importantes comme BadUSB . Le concept est relativement simple à comprendre, l'implémentation de base s'agissait d'une attaque du contrôleur de stockage Phison, très répandu dans les clefs USB (voir notre comparatif). La faille repose sur la possibilité (bien utile) de connecter plusieurs périphériques via un hub.

La modification du firmware transforme ainsi la clef en deux périphériques connectés en simultanée (ou ultérieurement, tout est imaginable), le second périphérique pouvant être un "faux" clavier par exemple ou une fausse carte réseau. De la même manière, des chargeurs "publics" peuvent être modifiés pour insérer un autre périphérique et compromettre l'hôte USB.

Avec l'arrivée de l'USB Type-C et de la dernière version de la norme de chargement (USB-PD 2.0), la situation s'est complexifiée puisque sont arrivés sur le marché un grand nombre de chargeurs et câbles non seulement défaillants, mais parfois excessivement dangereux. En effet si l'USB limitait dans sa version originale à 5 watts la puissance fournie aux périphériques (15W dans un second temps), l'USB-PD 3.0 fait passer le seuil à 100 watts, autorisant le chargement de PC portables (par exemple les Macbook et les Chromebook), mais multipliant surtout les erreurs de design dans les câbles et les adaptateurs Type-A vers Type-C.

Une situation tellement catastrophique qu'un ingénieur de chez Google, Benson Leung, s'est distingué en achetant et testant les différents modèles disponibles sur le marché pour vérifier s'ils étaient conformes aux spécifications. Il maintient ainsi une liste de câbles certifiés dans ce document en ligne .

Les mauvais designs ne sont cependant pas l'apanage de l'USB Type-C puisqu'à été découvert il y a quelques jours un chargeur USB laissant passer directement le 230V vers les prises USB . Electrisant !

Et si l'on ajoute des idées surréalistes comme WebUSB , une initiative de Google pour autoriser la création de drivers USB... en Javascript (!), il est difficile de penser qu'il n'est pas indispensable d'améliorer rapidement la sécurité de l'USB.

Regroupant toute l'industrie (d'Intel à Microsoft en passant par AMD, Apple, Google, STMicro... et même VIA !), la spécification décrit un système d'authentification optionnel basé sur un système de certificats présents dans les périphériques, l'hôte ayant charge de valider leur authenticité. Le protocole s'adapte à la fois aux périphériques (qui utilisent les voies de transferts de "données") et aux chargeurs.

Ce qui se passe en cas de périphérique non conforme reste la responsabilité du système d'exploitation de l'hôte USB. En cas de branchement d'un chargeur non certifié, le système d'exploitation pourra par exemple avertir l'utilisateur d'un problème potentiel, lui laissant le choix d'autoriser ou non la connexion. La spécification décrit également un scénario d'entreprise ou les systèmes d'exploitations pourront être configurés pour n'autoriser le branchement que de certaines clefs USB dont le certificat a été autorisé par le département informatique de l'entreprise.

De nombreux scénarios sont envisageables et si l'on peut craindre qu'un constructeur tente de fermer l'USB a ses seuls périphériques, la norme semble avoir été pensée pour maximiser l'interopérabilité. Il sera important de voir dans les mois à venir de quelle manière seront implémentés précisément les restrictions dans les systèmes d'exploitation, en notant qu'a plusieurs reprises, la spécification sous entend un cas particulier pour la "certification" USB.

L'USB-IF propose en effet depuis des années des certifications pour les différents produits (via des compliance workshop ), qui se traduisaient simplement par le droit d'utiliser ou non le logo USB (un "droit" facilement contournable pour les contrefaçons). Tout laisse penser que l'USB-IF signera lui même un certificat (un périphérique peut en contenir plusieurs) pour les périphériques ayant passé les tests de conformité même si la chose n'a pas été explicité clairement.

Le communiqué de presse , tout comme la spécification font ainsi référence à plusieurs reprises au cas des chargeurs USB-PD certifiés, laissant penser que l'interopérabilité des chargeurs a bel et bien été prise en compte. C'est en tout cas en ce sens que l'USB-IF semblait se diriger l'été dernier.

MAJ 18/04 : L'USB-IF nous a confirmé qu'il signerait lui même un certificat principal pour chaque revendeur, certificat qui servira de base à la signature de certificats signés par les revendeurs eux mêmes conformément à une procédure définie (un champ dans le certificat permet de s'assurer que le produit à passé les tests de conformité si nécéssaire, via Internet). Les systèmes d'exploitation pourront donc simplement valider tous les produits "conformes" et autoriser l'interopérabilité, ce qui est le but de ce protocole.

MAJ de notre comparo de clefs USB 128 Go

Tags : Corsair; PNY; USB; USB 3;
Publié le 14/11/2014 à 14:43 par Guillaume Louel
Imprimer

Nous avons mis à jour notre comparatif de clefs USB 3.0 128 Go concernant deux modèles testés.

Tout d'abord concernant la Voyager GTX, seule clef compatible UASP de notre comparatif qui avait obtenue des performances très décevantes en écriture. Contacté par Corsair au sujet des résultats de notre test, nous avons testé un second modèle de Voyager GTX et obtenus cette fois ci des performances conformes à celles annoncées sous CrystalDiskMark.


Reste que si les benchmarks sont en hausse, dans nos tests pratiques de copie, les gains sont beaucoup plus réduits puisque l'on passe de seulement 58 Mo/s à 86.9 Mo/s, un score certes supérieur mais loin des scores théoriques dans les benchmarks.


[ Version 1 ]  [ Version 2 ]


Les deux modèles testés ont été produits avec trois semaines d'intervalle, mais nous avons noté une légère différence dans les informations S.M.A.R.T rapportées par CrystalDiskInfo. Nous avons contacté Corsair pour connaitre la raison de ces différences mais le constructeur ne nous a toujours pas fourni de réponse sur ce sujet. Tout au plus, nous supposons qu'il y a une différence dans le firmware du pont ASM1153 - ou sa configuration - utilisé par Corsair entre les deux modèles. Nous avons d'ailleurs remarqué au passage que le défaut de performance du premier exemple n'apparaissait qu'en mode UASP sous Windows 8, sous Windows 7 en mode BOT les deux clefs ont des performances similaires et conformes à ce qui est annoncé - pour ce qui est de CrystalDiskMark.


L'autre point concerne la clef Wave Attaché 3.0 de PNY, un lecteur nous a indiqué avoir acheté ce modèle et trouvé des performances inférieures – bien que correctes - à celles que nous obtenions, ainsi qu'un contrôleur de marque différent présent sur la clef. Nous avons contacté PNY qui nous a confirmé utiliser plusieurs fournisseurs de contrôleurs et de mémoire NAND, une pratique malheureusement assez classique sur l'entrée de gamme. Nous avons mis en conséquence à jour nos recommandations sur l'entrée de gamme.

P.S. : Afin de conserver une uniformité au niveau des commentaires, ceux-ci ne sont autorisés que sur le comparatif à proprement parler.

Les connecteurs USB Type-C en image

Tags : USB; USB 3;
Publié le 02/04/2014 à 16:50 par Guillaume Louel

Nos confrères de The Verge  ont publié deux images de ce qui serait le futur connecteur USB Type-C. Pour rappel, l'USB 3.0 Promoter Group avait annoncé en décembre dernier vouloir créer un nouveau type de connecteurs USB qui aurait l'avantage d'être à la fois compact et réversible, à l'image des connecteurs Lightning utilisés par Apple. A l'époque, le groupe avait indiqué vouloir publier une préversion du standard dès le premier trimestre pour une adoption définitive avec le standard 3.1.


Visuellement le connecteur est effectivement beaucoup plus compact que l'actuel Type-A (qui semble à terme voué à disparaitre) et n'est pas sans rappeler le format du connecteur d'Apple. L'USB Type-C garde sa caractéristique typique cependant, avec un ergot central présent dans la prise placée dans les machines, le câble s'enfichant autour de l'ergot (le cable d'Apple étant « inversé » par rapport à ce concept). Ces images restent pour l'instant des rendus réalisés par Foxconn. En l'attente de plus de détails, il est difficile de savoir si ce look a définitivement ou non été ratifié par l'USB 3.0 Promoter Group.

Les futurs connecteurs USB enfin réversibles !

Tags : USB; USB 3; USB 3.1;
Publié le 04/12/2013 à 13:35 par Guillaume Louel

L'USB 3.0 Promoter Group a décidé de s'attaquer à un problème fondamental de l'USB, à savoir ses connecteurs qui ne semblent jamais être placés dans le bon sens. Dans un communiqué , le groupe en charge du développement de ces standards vient en effet d'annoncer le développement d'un nouveau type de prise USB, baptisé Type C. Il existe pour rappel déjà une multitude de prises USB, les plus courantes étant les Type A (le connecteur USB classique rectangulaire) et le Type B (connecteur carré que l'on retrouve en général a l'arrière des périphériques qui se connecte en USB comme les imprimantes et les disques durs externes), mais aussi un certain nombre de variantes comme le Mini et le Micro Type-B.


A droite en blanc, les connecteurs Type A et Type B, à gauche en premier le Micro Type-B et en troisième le Mini Type-B (Wikipedia )


Pour le Type-C, il s'agit de repartir de zéro avec un design complètement nouveau. Le groupe se donne plusieurs objectifs, à commencer par la taille qui devra être équivalente à celle d'un Micro Type-B (l'actuel plus petit) mais surtout être réversible, à savoir pouvoir s'enficher dans les deux sens. Une idée qui rappellera forcément celle du connecteur propriétaire Lightning qu'Apple avait introduit en 2012.

Le développement de ce connecteur devrait être relativement rapide puisqu'une préversion du standard devrait être publiée au premier trimestre 2014 avec pour but d'être complété pour le milieu de l'année. Ce nouveau standard de prise sera ajouté en complément au standard USB 3.1 et il devrait coexister avec les types précédents, même si l'on semble comprendre entre les lignes qu'il est voué à remplacer à terme le Type-A. Au-delà de son usage dans la mobilité, le communiqué évoque en effet aussi son déploiement sur portables et desktop. Notez enfin que pour prendre en compte les problèmes de rétrocompatibilité, le standard inclura le développement d'adaptateurs qui pourront être passifs (donc potentiellement moins couteux).

Top articles