Cela faisait un moment que je ne m'étais pas penché sur le Sun 3-50.
Aujourd'hui, j'ai utilisé un
convertisseur USB->RS232 pour inspecter les messages de diagnostic du SUN 3/50.
- sun-3/50 SIOA diagnostic
- IMG_4654(low-res).jpg (353.13 Kio) Consulté 711 fois
Suivant le schéma de séquence de la séquence de boot, s'il n'y a pas de clavier, le diagnostique passe par l'UART.
Cela tombe bien parce que je n'ai ni clavier, ni moniteur pour ce Sun 3/50.
- sun-3/50 boot path
- sun3-boot-path.png (119.85 Kio) Consulté 711 fois
Mode Diagnostic
Avant de démarrer la machine, j'ai simplement placé l'interrupteur en mode diagnostic.
Le
diagnostic se passe bien et la LED heartbeat clignote en fin de self-test (a vrai dire, c'est les messages sur l'UART qui m'intéresse).
Cela signifie que le système Unix est prêt a booter.
- sun-3/50 diagnostic LED
- IMG_4655(low-res).jpg (237.52 Kio) Consulté 711 fois
- sun-3/50 diagnostic LED
- diagnostic-leds-descr.png (56.36 Kio) Consulté 711 fois
- sun-3/50 diagnostic LED
- diagnostic-leds-status.png (284.82 Kio) Consulté 711 fois
Messages self-test
Voici le schéma de raccordement utilisé entre le PC et le SUN 3/50
- sun-3/50 UART Wiring
- rs232-link.png (15.79 Kio) Consulté 711 fois
Avec une description du connecteur DB25 du Sun 3/50
- sun-3/50 UART
- rs232-DB25-SUN3-50.png (166.91 Kio) Consulté 711 fois
Avec un gros plan sur le connecteur du port série A.
- sun-3/50 UART
- IMG_4656(low-res).jpg (119.74 Kio) Consulté 711 fois
Self-test Log
Habituellement j'utilise le programme MiniCom (mode terminal) pour établir des liaison série et capturer les Logs.
Pour une fois, j'ai tester
Cutecom qui s'avère être un petit logiciel en mode graphique à la fois simple et très efficace.
Voici donc le LOG que j'ai collecté au démarrage
Code : Tout sélectionner
Boot PROM Selftest
PROM Checksum Test
Context Reg Test
Segment Map Wr/Rd Test
Segment Map Address Test
Page Map Test
Memory Path Data Test
NXM Bus Error Test
Interrupt Test
TOD Clock Interrupt Test
MMU Access Bit Test
MMU Access/Modify Bit Test
MMU Invalid Page Test
MMU Protected Page Test
Parity Test
Memory Size = 0x0000000C Megabytes
Memory Test (Testing 0x0000000C MBytes) Testing...
Selftest passed.
Optional Menu Tests
Type a character within 10 seconds to enter Menu Tests... (e for echo mode)
Je n'ai malheureusement pas réussi à activer le menu de test via la liaison série
Par contre
cette machine re-démarre au quart de tour et sans présenter de problème majeure. C'est épatant!
La suite
- Démarrer en mode normal et tester le fonctionnement du logiciel monitor (normalement présent en ROM).
- Maintenance de l'unité disque
- re-créer un câble SCSI DB50 <-> DB50
- Essayer de booter un OS
A bientôt pour la suite
Dominique