User Guide

User Guide
Codes d’erreur POST : Guide de l’utilisateur du Dell 136T PowerVault SNC

Retour au sommaire

Codes d’erreur POST

Guide de l’utilisateur du Dell™ PowerVault™ 136T SNC

Comportement de démarrage POST

Menu de service POST

Affichage des erreurs


Le test automatique de mise sous tension (POST) est chargé de tester l’intégrité du SDRAM du processeur. Après avoir testé le SDRAM, POST tentera de transférer le contrôle à l’image par défaut de la mémoire morte d’initialisation ou à une autre image. POST peut également télécharger des images binaires sur le port de service et les inscrire dans la mémoire Flash. Ce qui permet à POST d’effectuer une quantité minimale de récupérations d’urgence des erreurs FLASH.


Comportement de démarrage POST

Initialisation ROM

Mise sous tension

Après la mise sous tension, la diode électroluminescente ERR s’allume (Illustration 1). À ce moment, le code postInit initialise les registres et les sous-systèmes internes du processeur, contrôleur SDRAM inclus. La RAM interne du processeur est utilisée comme une pile minuscule à ce stade du POST. Le contrôle est ensuite transféré à la routine Ipostmain pour les tests de mémoire SDRAM.

Illustration 1. Initialisation ROM

POST initial

Périphérique logique programmable et initialisation du port de service

IpostMain commence par initialiser le port de service et les périphériques logiques programmables (PLD) du système. En cas de résultat positif, la diode électroluminescente ERR s’éteint et la diode électroluminescente RDY s’allume (Illustration 2).

Illustration 2. POST initial

POST affiche alors une bannière de la version du microprogramme sur le port de service.

== POST Version nnn ==

Test d’accès simple

Le test d’accès simple vérifie que le processeur est en mesure d’effectuer les écritures et les lectures de base sur la mémoire SDRAM. Ce test est identifié par le clignotement de la diode électroluminescente FC 1 (Illustration 3).

Illustration 3. Accès simple

Test Bitwalk

Ce test utilise tout d’abord un bit 1, puis un bit 0, à travers la base de chaque banque de SDRAM. Ce test est identifié par le clignotement de la diode électroluminescente FC 2 (Illustration 4).

Illustration 4. Test Bitwalk

Taille de la mémoire

Ce test vérifie que la taille apparente de la SDRAM satisfait aux exigences de taille minimum et maximum spécifiées pour ce produit. Ce test est identifié par le clignotement de la diode électroluminescente FC 2 (Illustration 5).

Illustration 5. Taille de la mémoire

Test des modèles

Ce test écrit et lit une série de modèles de diagnostic sur chaque mémoire de la SDRAM. Ce test est identifié par le clignotement de la diode électroluminescente SCSI 2 (Illustration 6). L’exécution de ce test peut nécessiter quelques secondes.

Illustration 6. Test des modèles

Test des adresses

Ce test écrit et lit les repères d’adresses dans la mémoire pour tester les lignes d’adresses SDRAM erronées. Ce test est identifié par le clignotement de la diode électroluminescente SCSI 3 (Illustration 7). POST se replace seul dans la SDRSM et déplace sa pile de la RAM interne du processeur à la SDRAM. Le contrôle est alors transféré au POST secondaire basé sur la SDRAM.

Illustration 7. Test des adresses

POST secondaire

Ce stade du POST essaie de repérer et d’exécuter le chargeur intermédiaire ou la mémoire morte d’initialisation. Si l’opérateur appuie sur la touche d’interruption, <Ctrl><P>, le POST active le menu de service. Pour plus de détails, reportez-vous à la section Menu de service POST.

Identification et exécution de la mémoire morte d’initialisation

POST examine les emplacements primaires de la mémoire morte d’initialisation de la mémoire FLASH afin de déterminer si elle contient une mémoire morte d’initialisation viable. Si la mémoire morte d’initialisation semble valide, POST lui transfère alors le contrôle. Si l’image de la mémoire morte d’initialisation est considérée comme non valide, POST recommence les vérifications de la mémoire morte d’initialisation à l’emplacement de la mémoire morte d’initialisation secondaire. Cette étape est indiquée par le clignotement de la diode électroluminescente SCSI 4 (Illustration 8).

Illustration 8. Identification et exécution

Démarrage de la mémoire morte d’initialisation

Lorsque POST lance une image de la mémoire morte d’initialisation, il affiche une ligne identique à celle ci-dessous :

Bootrom (*FFF00100)(2)

Le premier nombre entre parenthèses représente l’adresse du code de démarrage de la mémoire morte d’initialisation. Le deuxième nombre entre parenthèses représente un signal destiné au système d’exploitation et permettant de déterminer le type d’initialisation utilisé (à chaud ou à froid). Le code de la mémoire morte d’initialisation permet de régler la diode électroluminescente ERR lors de la reconfiguration du PLD (Illustration 9).

Illustration 9. Démarrage de la mémoire morte d’initialisation


Menu de service POST

Une fois les tests de mémoire terminés, le menu de service POST s’affiche :

== POST Version nnn ==

== POST MENU ==

A - Cold boot from [A]lternate bootrom
B - Cold [B]oot from primary bootrom
R - [R]eceive new boot image from serial port
V - full [V]ersion information

A - Cold boot from [A]lternate bootrom

Cette option oblige POST à transférer le contrôle à l’image de la mémoire morte d’initialisation alternée à l’adresse 0xFFE00100 et à la considérer comme une initialisation à froid.

REMARQUE : initialisation depuis option B, Cold [B]oot from primary bootrom, sauf instructions contraires du personnel de service (initialisation depuis la mémoire morte d’initialisation alternée).

B - Cold [B]oot from primary bootrom

Cette option oblige POST à transférer le contrôle à l’image de la mémoire morte d’initialisation primaire ou par défaut à l’adresse 0xFFF00100 et à la considérer comme une initialisation à froid. Une fois une nouvelle image de la mémoire morte d’initialisation chargée, sélectionnez cette option pour initialiser le SNC.

R - [R]eceive new boot image from serial port

Cette option permet de lancer le moteur de transfert ZMODEM qui transfère un fichier d’image de la mémoire morte d’initialisation binaire au POST à l’aide du port de service. Il ne recevra aucun autre type de fichiers d’images binaires. Si le transfert est réussi, POST programme l’image dans le périphérique de la mémoire FLASH. Tout en attendant le fichier, POST affiche :

**B000000023be50

À ce stade, l’opérateur peut transférer le fichier de la mémoire morte d’initialisation au POST en utilisant le protocole ZMODEM. Pour plus de détails, reportez-vous à la documentation concernant l’émulateur de terminal. Une fois le fichier transféré, POST affiche :

File transfer and update PASSED
ZMODEM Messages:
Writing to flash:MMMMMMMM-NNNN


MMMMMMMM représente l’adresse inscrite dans la mémoire FLASH et NNNN représente la longueur de l’image. À ce stade, sélectionnez option B, Cold [B]oot from primary bootrom.

En cas d’erreurs, POST affiche les messages adaptés avec la ligne :

File transfer and update FAILED

V- full [V]ersion information

Cette commande oblige POST à afficher son numéro de version, sa date de fabrication, la machine avec laquelle il a été fabriqué et le nom de l’utilisateur qui l’a fabriqué. L’affichage ressemble à ceci :

POST version 0402.02 Built Apr 4 2001, 15:24:06 on TANGLEFOOT by jimu


Affichage des erreurs

POST fait clignoter la diode électroluminescente ERR, ainsi que les diodes électroluminescentes associées, en cas d’échec du test. Reportez-vous aux assignations des diodes électroluminescentes dans la séquence POST normale. Les messages d’erreur peuvent également être affichés sur le port de service.  


Retour au sommaire

© 2012 Dell | Terms of Sale | Unresolved Issues | Privacy | Site Map | Feedback

snWEB3