NeXT Station Turbo Color

English Version
WikipédiA



Station de travail sous OpenStep 4.2.

Caractéristiques Installation Système Souris et Ecran Programmation Internet

Reçue en don, merci à Christophe Préaut, voici un monde nouveau pour moi : les stations de travail, les systèmes sous UNIX et leurs dérivés. Beaucoup de choses à apprendre avant de pouvoir m'en servir correctement !

Caractéristiques


  • CPU Motorola MC68040, 33MHz
  • Coprocesseur DSP 56000 Motorola
  • RAM 96 Mo.
  • HD SCSI 1Go.
  • 2 ports série.
  • Un port Ethernet.
  • Un port SCSI.
  • SCSI HD 4Go externe et lecteur CD.
  • Lecteur de disquettes 1.44Mo/2.88Mo


Le système embarqué est l'OpenSTEP 4.2. Il inclut:
  • L'interface fenêtrée.
  • Des outils d'administration.
  • Des outils de configuration réseau.
  • Un système de programmation autour de l'Objective-C.
Ci-contre, vous pouvez voir:
  • Le menu Workspace de l'espace de travail.
  • La fentre principale du disque Interne.
  • Le lanceur de programmes à droite avec les icones les plus utilisées.
  • Un PacMan!
  • Une vidéo QuickTime lue avec NextTIME.




Installation système


Pour installer OpenStep 4.2, vous avez besoin des images CD: Malgré la présence du mot Intel dans le nom des images CD, ils sont bien compatbles avec les machines 68k

Le problème qui se pose ensuite est le fait que le CD User n'est pas bootable sur une NextStation. La solution de fabriquer ses propres disquettes devient de plus en plus difficile avec la disparition des lecteurs 1.44Mo. Il faut donc patcher les premiers kilo-octets avant de le graver. Aller sur cette page pour suivre la méthode proposée. Il vous faudra choisir l'un des trois patches en téléchargement selon vos besoins. (Ce sont les fichiers *.tbl de 7680 octets).

De mon côté, n'ayant pas Linux pour les outils en ligne de commande, j'ai simplement chargé l'image ISO du CD USER dans un éditeur Hexadécimal (WinHex 14.5), j'ai de même chargé le patch de 7680 octets que j'ai copié au début de l'ISO. Je sauvegarde, puis je grave cette image bootable en utilisant la vitesse la plus lente possible.

Installer le systeme:

Si, comme ça m'est arrivé, votre système boote par défaut sur le réseau (image ci-contre) ou sur une ancienne installation du système, alors, utilisez la combinaison de touches:



pour passer sous le moniteur.
Insérez le CD Système et tapez la commande ci-contre dans le Moniteur (Attention, si votre clavier est AZERTY, il n'est pas encore reconnu, utilisez Shift+9 et Shift+0 pour les parenthèses).

On vous demande ensuite de confirmer le lecteur contenant le système bootable, tapez sd2 et validez.

Le système lance la procédure d'installation en effaçant complètement les données du disque dur.
NeXT> bsd(2,0,0) -a
Puis touche ENTER.


Note: Selon votre installation, le lecteur CD pourrait être l'unité SD1, il vous faut alors adapter les commandes.

Installer les outils de développement:

Une fois arrivé au bureau, insérez le disque OpenStep Developer et double cliquez sur son icône.

Ouvrez le dossier NextCD, puis le dossier Packages. Ici se trouvent les installateurs. Dans l'ordre:
  • DeveloperTools.pkg: toujours en premier.
  • DeveloperLibs.pkg: en second.
  • DeveloperDoc.pkg: facultatif, mais bien utile!
  • ProfileLibs.pkg
  • GNUSource.pkg: facultatif, les sources du système de développement.


Note: pour installer un PKG, double cliquez dessus et choisissez le bouton "Installer".




Souris et écran


Que faire quand la souris Next ne fonctionne plus?

La remplacer par une souris Atari!
Pin côté next Signfication Pin côté Atari
1 marron +5v 7
2 rouge xa 2
3 orange xb 1
4 jaune yb 4
5 vert ya 3
6 bleu bouton droit 9
7 violet bouton gauche 6
8 gris gnd 8
Connecteur mâle souris Next:

Connecteur femelle souris Atari:
Gros défaut du système:

les souris Atari ont une faible résolution qui oblige à balayer beaucoup pour aller d'un bout à l'autre de l'écran.


Côté écran, la Station nécessite un moniteur pouvant afficher:
1152x900 avec un connecteur 13W3. Il existe des câbles 13W3 vers VGA, mais dans ce cas le moniteur doit accepter la SOG (Sync on Green).

Ci-contre, un câble 13W3 vers VGA et l'écran SUN LSA 800 que j'ai choisi pour la NextStation (il possède deux entrées une 13W3 et une VGA)


Programmation
Le système de développement est basé sur l'Objective-C, un langage orienté objet.

Pour faciliter son utilisation, deux outils indispensables:
  • Le Project Builder
  • L'Interface Builder
Ci-contre, le Project Builder avec mon petit programme de calcul d'IMC. Un navigateur permet de parcourir les fichiers du projet et une fenêtre texte permet d'en éditer le contenu.


Ici, une vue de l'Interface Builder.

C'est surtout ce logiciel qui donne toute la puissance de ce système. On construit graphiquement l'interface, on connecte les objets, on crée les classes avec leurs objets et leurs actions. C'est le précurseur de tous les "Visual XXX".

Une vue finale de mon programme après compilation:



Documents importants:



Internet


J'ai connecté ma NextStation en Ethernet directement à ma Box ADSL. J'ai choisi de lui attribuer l'adresse IP 192.168.1.87. Pour ce faire, suivre les instructions de ce document: Ethernet Configuration.

Ci-dessous, mes propres copies d'écran des principaux réglages:
Réglages dans HostManager:



Fichier /etc/resolv.conf:

Réglages dans NetInfoManager:



Une fois les réglages faits, on peut utiliser une série d'applications pour le Net:

Pour surfer, le navigateur OmniWEB

Ici avec le site NextFILES, la page d'Eric Levenez et la fenêtre des favoris.

Google fonctionne mal depuis peu, alors que Yahoo est encore opérationnel sur ce système.


Le logiciel PopOVER qui récupère les messages et les transmets à l'application standard MAIL.

Le logiciel NewsGRAZER pour lire les forums et dessous, GatorFTP pour les transferts de fichiers FTP.

C'est ce dernier qui m'a permis d'envoyer toutes les copies d'écran de cette page vers mon PC.


15 décembre 2007