
Total Phase
Analyseurs de protocole USB, I2C et SPI et adaptateur SPI pour le développement embarqué
Total Phase : analyseurs de protocole et adaptateurs pour systèmes embarqués
Total Phase conçoit des outils de débogage et de développement pour les ingénieurs qui travaillent sur des systèmes embarqués. Sa mission, telle qu'elle la présente, est d'apporter une visibilité sur ce qui se passe dans ces systèmes, avec des solutions abordables, de qualité et performantes. Cette page présente les références que nous avons retenues et vous aide à choisir celle qui correspond à votre bus et à votre besoin : observer un échange ou le piloter. Pour comparer avec les autres outils de la boutique, consultez la catégorie Outils de test et de débogage.
Une marque d'outils pour l'embarqué
L'entreprise indique que ses outils sont utilisés aussi bien par des sociétés du classement Fortune 500 que par de petites entreprises et des instituts de recherche. Elle met en avant la simplicité d'utilisation et d'intégration de ses produits, et dit tenir compte des retours de ses clients pour les faire évoluer. Ses appareils sont fabriqués aux États-Unis.
Son catalogue couvre notamment les bus I2C, SPI, USB et CAN. Les analyseurs Beagle et l'adaptateur Cheetah présentés ici se relient à un ordinateur en USB et s'utilisent avec des logiciels gratuits à télécharger, sous Windows, Linux et macOS.
Analyseur ou adaptateur : que choisir ?
Un analyseur de protocole écoute un bus sans le perturber et affiche ce qui y circule : c'est l'outil pour comprendre un échange ou trouver une erreur. Un adaptateur hôte joue au contraire un rôle actif sur le bus : il envoie des commandes et peut programmer une mémoire.
| Référence | Rôle | Bus et débit | Pour qui |
|---|---|---|---|
| Beagle I2C/SPI (TP320121) | Analyseur | I2C 4 MHz, SPI 24 MHz, MDIO 2,5 MHz | Mise au point de cartes à base de bus série |
| Cheetah (TP280121) | Adaptateur hôte | Maître SPI, 0,1 à 40+ MHz | Programmation de mémoires Flash et EEPROM SPI |
| Beagle USB 12 (TP320221) | Analyseur | USB Full et Low Speed, 12 Mbit/s | Périphériques USB jusqu'à 12 Mbit/s |
| Beagle USB 480 (TP320510) | Analyseur | USB 2.0 jusqu'à 480 Mbit/s | Périphériques USB 2.0 High Speed |
| Beagle USB 5000 v2 Ultimate Edition (TP322610) | Analyseur | USB 3.0 et USB 2.0 simultanés, jusqu'à 5 Gbit/s | Développement USB 3.0 et débogage avancé |
Total Phase Beagle I2C/SPI : analyseur de protocole I2C, SPI et MDIO477,90 € TTCÉpuiséRuptureVoir le produit
Total Phase Cheetah : adaptateur hôte USB vers SPI haute vitesse465,90 € TTCÉpuiséRuptureVoir le produit
Total Phase Beagle USB 12 : analyseur de protocole USB 1.1, 12 Mbit/s526,90 € TTCÉpuiséRuptureVoir le produit
Total Phase Beagle USB 480 : analyseur de protocole USB 2.0, 480 Mbit/s1310,90 € TTCÉpuiséRuptureVoir le produitLes analyseurs USB Beagle
Beagle USB 12
Il surveille le Full Speed et le Low Speed sans intrusion, avec une résolution de 21 ns et le décodage des descripteurs USB. Alimenté par le bus USB, il convient aux périphériques qui ne dépassent pas 12 Mbit/s.
Beagle USB 480
Il monte au High Speed à 480 Mbit/s, avec une résolution de 16,67 ns, un tampon embarqué de 64 Mo, le décodage des classes USB en temps réel et 4 entrées et 4 sorties numériques pour se synchroniser avec une logique externe.
Beagle USB 5000 v2 Ultimate Edition
Il surveille simultanément l'USB 3.0 et l'USB 2.0, jusqu'à 5 Gbit/s. Il dispose d'un tampon de 4 Go, de déclencheurs avancés à états et d'une synchronisation entre plusieurs analyseurs pour suivre le trafic à travers les hubs.
Total Phase Beagle USB 5000 v2 Ultimate : analyseur de protocole USB 3.06395,90 € TTCEn stockEn stockAjouter au panierLes outils I2C et SPI
Beagle I2C/SPI
Cet analyseur portable surveille I2C, SPI et MDIO, avec un timing au bit jusqu'à 20 ns. Les données sont transmises en continu à l'ordinateur et les paquets s'affichent décodés, en temps réel. Le MDIO s'utilise avec l'API et le logiciel Data Center en version 2.20.
Cheetah
Cet adaptateur USB vers SPI fonctionne en maître, à plus de 40 MHz, avec jusqu'à 3 sélections d'esclave. Il a été conçu pour dialoguer avec les mémoires Flash SPI et les programmer, en système ou en autonome.
Questions fréquentes
Les logiciels Total Phase sont-ils payants ?
Le logiciel Data Center, les API et les pilotes LabVIEW des produits présentés ici sont proposés gratuitement par le fabricant, en téléchargement.
Quel système d'exploitation faut-il ?
Total Phase indique Windows 7, 10, 11 et versions ultérieures, les distributions Linux Red Hat, SuSE, Ubuntu et Fedora, et macOS 13 et versions ultérieures.
Puis-je installer ces logiciels sur un Raspberry Pi ?
Le fabricant indique comme configuration minimale un poste à processeur Intel ou AMD et ne mentionne pas le Raspberry Pi. Prévoyez un PC ou un Mac comme poste d'analyse.
Quel analyseur USB choisir ?
Partez de la vitesse de votre périphérique : jusqu'à 12 Mbit/s, le Beagle USB 12 suffit ; jusqu'à 480 Mbit/s, il faut le Beagle USB 480 ; pour l'USB 3.0, le Beagle USB 5000 v2.