Utiliser le port JTAG sur le DockStar
S'il manque bien quelque chose au DockStar c'est bien évidement une sortie vidéo. La seul façon de communiquer avec lui c'est via le réseau en SSH par exemple. Evidement cette solution marche plutôt bien mais il arrive parfois que l'utilisation d'un réseau peu être une contrainte ou tout simplement par ce que vous n'avez pas 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 une port JTAG ce qui permet de communiquer facilement de façon local, de PC à PC.
Pour tester cela, j'ai tout simplement utiliser un convertisseur Serie / USB qui trainais sur mon bureau, il s'agit d'un convertisseur USB / TTL (0-5V) prévu à la base pour un Arduino, mais ça reste avant un tout un convertisseur série USB.
Le port JTAG du DockStar se trouve sur la carte elle-même il faudra donc démonter le boitier pour pouvoir y accéder.
Ensuite il suffit de brancher comment ceci:
- Le RX du Dockstar sur le TX du convertisseur
- Le TX du Dockstar sur le RX du convertisseur
- La commun, sur le GND
Le fait d'inverser RX et TX est logique, puisqu'il s'agit d'une liaison série.
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 vois s'afficher tout le boot-process du Dock !
La communication est bi-directionnel ce qui veux dire que grâce à cette technique, on obtient un vrai TTY local sans passer par le réseau.