Peu après la mise sous tension, les composants matériels détectent qu'au moins un
processeur est sous tension et soumet une demande d'accès au bus, ce qui indique que
le processeur en question est au moins en partie fonctionnel. Il devient le processeur
maître, chargé de l'exécution des instructions du microprogramme OpenBoot.
Les premières actions du microprogramme OpenBoot consiste à vérifier s'il doit ou
non lancer l'autotest à la mise sous tension (POST) ainsi que d'autres tests. L'outil de
diagnostic POST constitue un bloc de codes séparé stocké dans une zone distincte
de la PROM d'initialisation (voir la
IDPROM
8 Ko
Variables
PROM d'initialisation et IDPROM
FIGURE 6-2
La portée de ces autotests à la mise sous tension, ainsi que leur déclenchement, est
contrôlée par des variables de configuration stockées dans une mémoire de
microprogramme distincte appelée IDPROM. Ces variables de configuration OpenBoot
sont traitées à la section
Dès que l'outil POST peut vérifier qu'un certain sous-ensemble de mémoire système
est fonctionnel, des tests sont chargés dans la mémoire système.
Objectif des diagnostics POST
L'outil de diagnostic POST vérifie la principale fonctionnalité du système. L'exécution
réussie de l'outil POST ne garantit pas que le serveur est exempt d'erreur. En revanche,
elle indique que celui-ci peut passer à l'étape suivante du processus d'initialisation.
Pour un serveur Sun Fire V490, cela signifie :
Au moins l'un des processeurs fonctionne.
■
Au moins un sous-ensemble de mémoire système est fonctionnel.
■
La mémoire cache est fonctionnelle.
■
Les commutateurs de données placés sur les cartes CPU/mémoire et sur le
■
centerplane fonctionnent correctement.
Les ponts d'entrées et de sorties situés sur le centerplane fonctionnent.
■
Le bus PCI est intact, à savoir qu'il n'y a pas de coupure d'électricité.
■
).
FIGURE 6-2
POST
PROM
d'initialisation
Micro-
programme
OpenBoot
« Contrôle des diagnostics POST », page
2 Mo
84.
Chapitre 6 Outils de diagnostic
81