Terminal série
Grâce à Twitter/X, j’ai récupéré un terminal DEC VT510 en superbe état mais sans clavier. Pour avoir un aspect à 100% Digital Equipment Corporation, j’ai acheté un clavier de PC DEC, car le VT510 accpete tout clavier avec une prise mini-DIN. Puisque FUZIX est dans la lignée des UNIX des années 70, ce serait logique d’afficher le terminal virtuel de FUZIX à l’aide d’un terminal physique. Le VT510 offre deux connecteurs série, mâle et femelle, et est capable de conneexions série jusqu’à 115000 bauds. C’est justement la vitesse par défaut de la connexion série de FUZIX sur PICO. Il ne reste donc plus qu’à essayer.
Connexion PICO / VT510
J’ai remplacé le composant FTDI par un l’adaptateur TTL 3,3V / DB9 RS232, comme celui sur la photo ci-dessous.
Le résultat sur la planche de prototypage est le suivant.
Allumage du terminal VT
Voyons ce que ça donne, avec le réglage 115200 bauds / 8 bits de données / 1 bit de stop / pas de parité
. L’émulation du terminal est également réglée sur VT52 qui est l’émulation de terminal par défaut fournie par FUZIX.
Une vue rapprochée de l’écran permet de bien voir le copyright et les messages de boot de FUZIX : aucun problème d’affichage !
Finalement la bannière de login apparaît.
Le message d’erreur sur la date est curieux : la saisie est correcte mais les caractères affichés ne sont pas les bons.
Conclusion du test
Après le login, l’affichage fonctionne : les commandes ls et df donnent les résultats attendus. Cette configuration est donc utilisable. Cependant lors de la saisie des caractères s’ajoutent sur l’écran de manière aléatoire : la commande saisie est correctement reçue par FUZIX mais l’affichage de la saisie n’est pas fiable.
Ces problèmes sont aléatoires : la même commande saisie plusieurs fois, ici df
, occasionne l’affichage de caractères parasites différents.
J’en reste là pour le moment dans mes essais.