OPEN Alliance TC6 Protocoles pris en charge

Automobile

OPEN Alliance TC6 10BASE-T1S MAC-PHY

Qu'est-ce que OPEN Alliance TC6?

OPEN Alliance TC6 définit l’interface basée sur SPI entre un contrôleur hôte et un dispositif MAC-PHY 10BASE-T1S. Au lieu d’implémenter le MAC Ethernet dans l’hôte, les dispositifs MAC-PHY TC6 intègrent les fonctions MAC et PHY, exposant une interface SPI simple pour que l’hôte envoie et reçoive des trames Ethernet. Le protocole TC6 définit le format de trame SPI, la structure d’en-tête, le transfert de blocs de données et les commandes de contrôle pour la configuration, l’interrogation d’état et le transfert de trames. Les ingénieurs développant des nœuds Ethernet automobiles utilisant des puces MAC-PHY TC6 doivent déboguer la communication au niveau SPI pour vérifier le transfert de trames, l’accès aux registres de configuration et la gestion des interruptions entre le microcontrôleur hôte et le dispositif MAC-PHY.

OPEN Alliance TC6 Référence rapide

type SPI-based MAC-PHY interface
signals SPI + interrupt
max Speed 10 Mbps Ethernet via SPI
standard OPEN Alliance TC6

Instruments Acute compatibles avec OPEN Alliance TC6

Solutions recommandées

Recommandé pour le décodage

TB3016F

TB3016F

Avec canaux analogiques

MSO2116E

MSO2116E

Tous les produits compatibles

Prêt à analyser ce protocole ?

Découvrez comment les instruments Acute capturent et décodent ce protocole en temps réel. Demandez une démo ou contactez notre équipe.

Comment analyser OPEN Alliance TC6 avec les instruments Acute

1

Connectez votre analyseur logique Acute à l'interface SPI entre le contrôleur hote et le MAC-PHY TC6 : CLK, CS#, MOSI, MISO et optionnellement la ligne d'interruption.

2

Reliez un fil de masse à la référence de masse de la carte cible.

3

Dans le logiciel Acute, sélectionnez le OPEN Alliance TC6 protocol decoder et assignez chaque signal SPI au canal d'entrée correspondant.

4

Configurez le mode SPI et la taille de bloc TC6 correspondant à votre configuration MAC-PHY.

5

Capturez et visualisez les TC6 transactions showing data headers, control commands, Ethernet frame payloads, and status information.

Questions fréquemment posées

Quel taux d'échantillonnage est nécessaire pour l'analyse TC6 ?
TC6 utilise une interface SPI standard, fonctionnant généralement à 15-30 MHz. Échantillonnez à un minimum de 4 fois la fréquence d’horloge SPI. Pour une horloge SPI de 25 MHz, utilisez au moins 100 MHz d’échantillonnage. Des taux d’échantillonnage plus élevés offrent une meilleure marge temporelle pour le décodage des données SPI et des champs d’en-tête/pied de page TC6 au sein de chaque transaction SPI.
Pourquoi mon pilote hote TC6 ne recoit-il pas les trames Ethernet du MAC-PHY ?
La réception de trames TC6 nécessite que l’hôte interroge le MAC-PHY en initiant des transactions SPI. Si l’hôte n’interroge pas assez fréquemment ou ne lit pas le drapeau de validité des données dans le pied de page TC6, les trames reçues peuvent être abandonnées. Capturez le bus SPI pour vérifier que l’hôte envoie suffisamment de transactions de lecture et que les champs de pied de page TC6 indiquent que des données sont disponibles. Vérifiez également que la sortie d’interruption du MAC-PHY est correctement câblée et gérée, car elle signale quand des trames reçues sont en attente.
Combien de canaux sont nécessaires pour l'analyse TC6 ?
L’analyse SPI TC6 nécessite 4 canaux : CLK, CS#, MOSI et MISO. L’ajout de la ligne d’interruption (INT#) du MAC-PHY vers l’hôte porte le total à 5 canaux. Si vous devez également surveiller la ligne RESET# ou un GPIO utilisé pour la configuration du MAC-PHY, ajoutez 1-2 canaux supplémentaires. La plupart des débogages TC6 nécessitent 4-5 canaux.

Protocoles connexes

Besoin d'aide pour choisir le bon instrument pour votre protocole ? Contactez notre équipe d'ingénierie.