Experiences avec stations de travail HP9000 série 200

HP9000/217 avec HP7957B et HP9122
HP9000/216 avec HP9122

HP 9000/217 avec HP7957B et HP9122

L'HP 9000/217, aussi connu comme modèle HP9817 était une station de travail fabriquée par Hewlett-Packard dans la période 1984-1985. L'ordinateur était basé sur un processeur Motorola 68010 et pouvait faire tourner le système d'exploitation HP-UX, ainsi que le HP BASIC. Dans cette page, je montre quelques photos de mon système. La figure 1 montre l'unité centrale (déjà nettoyée à fond), ainsi que l'écran. Unité centrale et écran

Fig.1 : L'unité centrale et l'écran.

La figure 2 montre l'écran de demarrage. Le système d'exploitation n'est pas chargé car je n'ai pas encore rien branché sur le bus GPIB et l'unité centrale n'a pas un disque dur ni un lecteur de disquettes. Boot

Fig.2 : Ecran de demarrage.

La figure 3 montre l'intérieur de l'imposant HP7957B, disque dur de 81 MiO. On voit la quantité de poussière accumulée dans les années. Le disque était tellement volumineux qu'il y avait un petit ventilateur actionné par le même moteur qui faisait tourner les plateaux, juste au dessus de la carte de commande du disque (ce ventilateur n'est pas visible dans la photo).

Fig.3 : L'énorme disque dur HP7957B.

La figure 4 montre le même disque, après un nettoyage approfondi, bien que délicat.

Fig.4 : Le disque dur nettoyé à fond.

Un autre point de vue sur le système est montré dans la figure 5, qui met en évidence comment avec tout le métal qu'il y avait ce disque était solide et assez lourd. On peut remarquer la taille du disque dur, si on la compare avec celle du tournevis.

Fig.5 : Une autre vue de l'intérieur du disque dur HP7057B.

La carte de contrôle en place, montrée en figure 6. On voit sur le derrière le connecteur GPIB.

Fig.6 : La carte de contrôle du disque dur.

La figure 7 montre le système complet, avec le disque dur HP7957B et les disquettes HP9122. Malheureusement, un des lecteurs ne fonctionne plus du tout ; quelqu'un a un SONY OA-D32W-10 ? Ce qui s'est passé est que j'ai découvert de la pire des manières que les têtes de ce lecteur sont très fragiles et il est facile de les détruire en insérant un disque lorsque le système de guidage de ce dernier n'est pas assemblé parfaitement...

Fig.7 : Une vue sur le système au complet

La figure 8 montre l'intérieur (encore plein de poussière) du lecteur HP9122. Mon exemplaire ne passe pas certains self-tests, malheureusement :

Fig.8 : L'intérieur du HP9122.

Grâce à l'aide de Jürgen Keller au début du 2016, j'ai pu démarrer la machine avec l'environnement HP-BASIC 5.1 et j'ai pu y jouer un peu avec, comme montré dans la figure 9. Je n'ai pas beaucoup utilisé cette machine pour l'instant, mais les choses pourraient changer car j'ai pu rentrer en possession d'une autre machine de la même famille, le HP9000/216, connue aussi comme HP9816.

Fig.9 : Le HP9817 avec le HP-BASIC 5.1 dans toute sa splendeur.

HP9000/216 avec HP9122

Au début 2018, j'ai pu sauver une autre station de travail HP, une HP9000/216, connue aussi avec la dénomination HP9816. C'est une machine presenté pour la première fois en 1982 et basée sur le Motorola 68000, toute petite, contenue entièrement dans le moniteur monochromatique (mais sans dispositifs de stockage qui devaient être placés à l'extérieur). J'ai pu l'utiliser avec le même HP9122 que j'avais utilisé pour le 9000/217 décrit plus haut dans cette page. Après quelques péripéties comme un condensateur de type X (fig. 10) qui a explosé dans le bloc d'alimentation, j'ai pu la faire démarrer correctement comme montré dans la figure 11 et l'utiliser pendant un certain temps, avec énormément de plaisir. Le système HP9000/216 est parfaitement compatible avec le HP9000/217 si les logiciels prennent en compte les différences entre les deux machines.

Fig.10 : Le condensateur de filtre qui a explosé dans le bloc d'alimentation. Heureusement, ce type de panne génère de la fumée et de la mauvaise odeur, mais pas d'autres dégâts.

Fig.11 : L'écran de démarrage du HP9000/216 avec HP-BASIC 5.1.

J'ai donc décidé d'en faire quelque chose d'utile pour moi et j'ai donc traduit en HP-BASIC du code pour faire des analyses spectrales à tiers d'octave, avec l'analyseur de spectre FFT Brüel&Kjaer 2034 pouvant être contrôlé par GPIB. Une analyse de ce type est visible en figure 12.

Fig.12 : Copie d'écran du logiciel que j'ai écrit pour effectuer des analyses à 1/3 d'octave. On peut aussi imprimer ce dessin sur une table traçante HP7470A.

Pour les curieux, j'ai mis à disposition sur GitHub le code que j'ai écrit, sous GPL v.3.0.


J'ai utilisé pas mal de dialectes BASIC dans le passé et beaucoup étaient liés à l'interprète Microsoft (VIC-20, C64, C128, Olivetti M20, QuickBasic, VisualBasic 3.0 etc...), mais cette expérience a été mon premier contact avec le HP-BASIC. Eh, bien, c'est excellent ! C'est un instrument fait par des ingénieurs pour des ingénieurs, avec le but declaré de faciliter la vie pour le contrôle d'instruments de mesure. Même les possibilités d'édition des programmes étaient vraiment très avancées pour une machine assemblée en 1982.

Fig.13: La station HP9000/216 avec un HP9122 qui monte un seul lecteur de disquettes. On voit l'énorme clavier HP98203B, qui portait bien son surnom "Nimitz", mais pas encore connecté à l'ordinateur.

Je dois dire quelques mots à propos de l'excellent clavier mécanique HP98203B, qui était appelé "Nimitz" à cause de sa taille impressionante. La figure 13 le montre à côté de l'ordinateur qui est tout petit en comparison. J'ai pu l'utiliser un peu et ce clavier est très efficace et permet d'écrire dans une position confortable pour les mains. Je ne sais pas si les sensations sont comparables avec le célébrissime clavier IBM Model M (j'ai utilisé ce dernier, mais la dernière fois était il y a beaucoup de temps). En tout cas, le toucher me plaît beaucoup et est clairement supérieur à celui du clavier à membrane de l'ordinateur portable sur lequel je suis en train de taper ces lignes. Peut-être, la seule chose que je peux critiquer est da disposition des touches de mouvement du curseur qui ne sont pas disposées en croix. En revanche, ce défaut est clairement compensé par la flexibilité de la rue codeuse qui permet de faire bouger le curseur horizontalement si elle est actionnée toute seule, ou verticalement si actionnée en gardant Shift appuyé. Maybe I can criticize that the cursor movement keys are not disposed as a cross. This is compensated by the knob that moves horizontally the cursor if rotated alone, or vertically if rotated while holding the Shift key.

Fig.14: A l'intérieur du clavier, encore bien sale.

Les figures 14, 15 et 16 montrent comment j'ai pu nettoyer ce clavier. Il était plutôt sale à cause de la poussière laissée par les décennies.

Fig.15: Démontage des touches.

Fig.16: Séchage des touches.

J'ai pu aussi récupérer un module HP9134XV, considérable disque dur de capacité 14,5 MiO. Une fois ouvert il y avait énormément de poussière que j'ai pu éliminer avec un nettoyage attentif. J'ai aussi constaté que la configuration des cartes indiquait plutôt qu'un disque de 10 MiO était installé. Après moult tentatives, j'ai pu formater le disque et y installer une copie du HP-BASIC 5.1 ainsi que mon programme pour les analyses spectrales. Le disque dur émet un bruit très caractéristique que j'ai essayé d'enregistrer dans la Vidéo 1.

Vidéo.1: Un module disque dur HP9134XV, nettoyé et utilisé pour démarrer une station HP9000/216. Le bruit caractéristique est plutôt prononcé, surtout si l'on le compare avec le bruit des ordinateurs modernes, souvent bien plus silencieux.

Log

September 23, 2012: first version of the page, dedicated to the HP9000/217.

January 28, 2018: Added a picture of the 217 boot with HP-BASIC 5.1, added description of the 9000/216 computer with pictures and link to GitHub. Global review of the whole article.

January 30, 2018: Added the description of the HP98203B keyboard with pictures.

February 3, 2018: Added the video of the HP9134XV disk booting the HP9816.