Le CAN FD à l’écran : reconnaître le changement de débit
Un technicien habitué au CAN classique branche son scope sur un véhicule récent et sursaute : la trame accélère brutalement en son milieu, les bits se resserrent, puis tout redevient normal. Réflexe : « le bus déconne ». Erreur : c’est du CAN FD, et ce resserrement est voulu.
Deux phases, deux vitesses
- Le CAN FD conserve la couche physique du CAN : mêmes niveaux, mêmes 2,5 V au repos, même dominant à 2 V de différentiel. Ce qui change, c’est le tempo.
- La phase d’arbitrage — début de trame, identifiant — reste au débit nominal, souvent 500 kbit/s, pour que tous les nœuds puissent encore arbitrer l’accès au bus comme avant.
- Une fois l’émetteur seul maître de la ligne, un bit de bascule (BRS, bit rate switch) fait passer la phase de données à un débit bien supérieur : couramment 2 à 5 Mbit/s, jusqu’à 8 Mbit/s avec des transceivers capables.
- À l’écran, cela se voit littéralement : bits larges au début, bits étroits au milieu, retour aux bits larges pour la fin de trame. Ce n’est pas une anomalie, c’est la signature du FD.
- Le retour se fait aussi : après les données, un second point de bascule ramène le tempo au débit d’arbitrage pour l’acquittement et la fin de trame. La trame FD est lente, puis rapide, puis lente — un sandwich caractéristique.
Ce que change le débit accéléré pour la mesure
- Des bits plus courts exigent une bande passante de scope suffisante et des sondes correctes. À 5 Mbit/s, une terminaison approximative ou une dérivation trop longue déforment les fronts bien plus vite qu’à 500 kbit/s.
- Le FD est donc plus exigeant sur la couche physique. Un bus qui « passait » en CAN classique peut fauter en FD parce que ses réflexions, tolérables à basse vitesse, deviennent critiques dans la phase rapide.
- On règle la base de temps pour voir la transition : trop lent, on ne distingue plus les bits étroits ; trop rapide, on perd la vue d’ensemble de la trame. Maîtriser le réglage du scope est ici décisif.
Reconnaître le FD sans se tromper
- Trame plus longue que d’habitude : le FD transporte jusqu’à 64 octets de données par trame, contre 8 en CAN classique. La rafale de données est visiblement plus étendue.
- Changement de largeur de bit en cours de trame : la marque de fabrique. Un CAN classique garde une largeur de bit constante du début à la fin.
- Décodage : un scope qui ne connaît que le CAN classique affichera des erreurs sur une trame FD parfaitement saine. Il faut activer le décodage FD, sinon on diagnostique un faux défaut.
- Cohabitation : selon le réseau, des trames CAN FD et des trames CAN classiques peuvent circuler sur le même segment. L’œil trie alors trame par trame — certaines à vitesse constante, d’autres qui accélèrent en leur milieu.
Le piège du diagnostic
- Confondre resserrement des bits et défaut de forme d’onde fait remplacer des calculateurs sains. Le premier tri est mental : bits étroits au milieu, c’est du FD, pas une panne.
- À l’inverse, un vrai défaut FD se voit dans la phase rapide : fronts qui n’ont plus le temps d’atteindre le niveau, différentiel qui s’affaisse sur les bits courts. Là, la terminaison et la topologie sont en cause.
- Le réglage de la sonde compte double en FD : une masse de sonde longue ajoute une inductance qui fait sonner les fronts rapides et fabrique un faux défaut là où le bus est sain.
Sur un véhicule récent, des bits qui se resserrent en plein milieu de trame ne sont pas une panne mais du CAN FD : le reconnaître à l’écran évite de courir après un défaut qui n’existe pas.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
