JTAG - Kasimashi/Systemes-embarques GitHub Wiki

La connexion JTAG (Joint Test Action Group) ou Boundary Scan : Port d'accès de test

image

Le bus JTAG est un bus série synchrone composé de signaux de contrôle principaux :

  • TMS (Test Mode Select) : sélection du mode de test, active la communication JTAG.
  • TCK (Test Clock) : horloge du test.
  • TDI (Test Data In) : entrée des données pour le test.
  • TDO (Test Data Out) : sortie des données du test.
  • TRST (Test Reset) : réinitialisation du registre de test (optionnel, actif bas).

Certaines applications modernes ajoutent des signaux supplémentaires :

  • RTCK (Returned Test Clock) : horloge renvoyée, permet un dialogue automatique avec correction de fréquence.
  • NRST (Neutral Test Reset) : réinitialisation matérielle globale, permettant de mettre le matériel dans un état connu pour faciliter la communication.

⚡ Remarque : Tous ces signaux sont directement connectés au microcontrôleur, permettant la programmation, le débogage et le test sans perturber son fonctionnement normal.