CONNAISSANCES PRATIQUES
Test de câbles USB 2.0/3.0 Type C et HDMI
Les tests de câbles sont reconnus comme étant coûteux et fastidieux dans la fabrication des câbles.
Lire l’article

Les analyseurs de protocole USB existent en deux types de base : Analyseurs logiciels uniquement et analyseurs basés sur le matériel
Alors que les analyseurs USB logiciels sont parfois moins chers que leurs cousins basés sur le matériel, eVision Systems propose des analyseurs matériels à des prix compétitifs.
Pour comprendre ce qui rend les analyseurs USB basés sur le matériel de Total Phase meilleurs que les analyseurs logiciels, il est important de comprendre d'abord comment fonctionne un analyseur logiciel.
Les analyseurs USB logiciels remplacent la pile logicielle USB sur l'ordinateur hôte à tester pour surveiller les données USB. Ils dépendent ensuite entièrement du matériel du PC hôte (c'est-à-dire du contrôleur hôte à tester)
Contrôleur) pour savoir quelles informations USB sont disponibles pour l'analyse. Le contrôleur hôte est responsable de l'arbitrage du flux de données et gère également des activités telles que la retransmission de données en cas d'erreur. Ces fonctions sont gérées en interne dans le contrôleur hôte et ne relèvent donc pas de la compétence des analyseurs de logiciels USB.
En étant indépendants du système qu'ils analysent, les analyseurs USB de Beagle n'ont aucune influence sur le bus qu'ils surveillent. En revanche, les analyseurs logiciels dépendent du matériel réel de l'ordinateur hôte, même s'ils remplacent la pile logicielle USB.
Les analyseurs USB de Beagle peuvent fournir un horodatage précis du trafic USB avec une précision de l'ordre de la nanoseconde. Les analyseurs logiciels dépendent de la précision de timing du système d'exploitation hôte, qui est des milliers de fois moins précise que celle d'un analyseur matériel dédié.
surveiller Les analyseurs logiciels ne peuvent par nature surveiller que le trafic USB sur l'ordinateur hôte. Ils ne peuvent pas collecter de données entre n'importe quel hôte USB et un appareil. Par exemple, les analyseurs de logiciels ne peuvent pas écouter les événements USB-On-The-Go (OTG) entre des appareils comme un appareil photo numérique et un téléphone portable. Comme la plupart des analyseurs logiciels USB ne sont compatibles qu'avec Microsoft Windows, ils ne sont pas adaptés au débogage des hôtes intégrés.
La fonctionnalité Suspend &Resume des appareils USB ne peut être surveillée correctement qu'avec un analyseur de matériel. Il n'est pas possible de surveiller ces événements avec un analyseur de logiciel si l'ordinateur sur lequel l'application est exécutée doit être arrêté.
Les bons outils sont essentiels pour le développement avec USB afin d'économiser du temps et de l'argent lors de la mise sur le marché.
DE LA LECTURE À VOTRE PROJET
Décrivez votre signal, votre interface ou votre objectif de test. Notre équipe vous aide à évaluer les équipements adaptés et les prochaines étapes.