RoseLazuli!

Utiliser le port JTAG sur le DockStar

S'il manque bien quelque chose au DockStar c'est bien évidemment une sortie vidéo. La seule façon de communiquer avec lui c'est via le réseau en SSH par exemple. Évidemment cette solution marche plutôt bien mais il arrive parfois que l'utilisation d'un réseau peut être une contrainte ou tout simplement parce que vous n'avez pas de port RJ45 sur votre ordinateur et que votre box est loin de votre bureau.

Cependant, il existe une solution pour communiquer avec notre fameux Dock ! Oui, via une liaison série.

En effet le DockStar possède un port JTAG ce qui permet de communiquer facilement de façon locale, de PC à PC.

Pour tester cela, j'ai tout simplement utilisé un convertisseur Série / USB qui traînait sur mon bureau, il s'agit d'un convertisseur USB / TTL (0-5V) prévu à la base pour un Arduino, mais ça reste avant tout un convertisseur série USB.

Le convertisseur USB/Série

Le port JTAG du DockStar se trouve sur la carte elle-même il faudra donc démonter le boîtier pour pouvoir y accéder.

Le port JTAG du Dockstar

Ensuite il suffit de brancher comme ceci :

Le fait d'inverser RX et TX est logique, puisqu'il s'agit d'une liaison série.

Branchement du port JTAG au convertisseur USB

On branche le convertisseur sur le PC, hop on ouvre un terminal :

screen /dev/ttyUSB0 115200

Le périphérique /dev/ttyUSB0 correspond au convertisseur série. Et hop, on voit s'afficher tout le boot-process du Dock !

Le Boot-Process du Dockstar dans un Terminal

La communication est bi-directionnelle ce qui veut dire que grâce à cette technique, on obtient un vrai TTY local sans passer par le réseau.