Manuals

Manuals
Codes d'erreur POST : Guide de l'utilisateur de la bibliothèque SNC 136T Dell PowerVault

Retour à la page du Sommaire

Codes d'erreur POST : Guide de l'utilisateur de la bibliothèque SNC 136T Dell™ PowerVault™

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 bootrom par défaut ou à une autre image. POST peut aussi télécharger des images binaires sur le port de service pour les inscrire dans la mémoire flash. Ce qui permet à POST d'effectuer une quantité minimale de récupération d'urgence des erreurs FLASH.


Comportement de démarrage POST

ROM Init

Mise sous tension

Après la mise sous tension, le DEL ERR s'illumine (Figure 1). A ce moment, le code postInit initialise les registres et les sous-systèmes internes du processeur, y compris le processeur SDRAM. La RAM interne du processeur est utilisée comme une pile minuscule pour ce stade de POST. Le contrôle est ensuite transféré à la routine Ipostmain pour les tests de mémoire SDRAM.

Figure 1. ROM Init

POST initial

Dispositif logique programmable et initialisation du port de service

IpostMain commence par initialiser le port et les dispositifs logiques programmables du système (PLD). Si cette opération est réussie, le DEL ERR s'éteint et le DEL RDY s'allume (Figure 2).

Figure 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 du DEL FC1 (Figure 3).

Figure 3. Simple accès

Test Bitwalk

Ce test utilise tout d'abord un-bit puis un zéro-bit à travers la base de chaque banque de SDRAM. Ce test est identifié par le clignotement du DEL FC2 (Figure 4).

Figure 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 du DEL FC2 (Figure 5).

Figure 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 répété du DEL SCSI2 (Figure 6). Ce test peut prendre plusieurs secondes.

Figure 6. Test des modèles

Test des adresses

Ce test écrit et lit les repères d'adresse dans la mémoire pour tester les lignes d'adresse SDRAM erronnées. Ce test est identifié par le clignotement du DEL SCSI3 (Figure 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.

Figure 7. Test des adresses

POST secondaire

Ce stade de POST essaie de repérer et d'exécuter le chargeur intermédiaire ou "mémoire morte d'initialisation". Si l'opérateur appuie sur le bouton d'interruption<Ctrl><P> le POST entre alors dans le menu de service. Reportez-vous au Menu de service POST pour de plus amples détails.

Identifier et exécution de la mémoire morte d'initialisation

POST examine les emplacements primaires de 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. Ce test est identifié par le clignotement du DEL SCSI4 (Figure 8).

Figure 8. Identifier et exécuter

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

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

Bootrom (*FFF00100)(2)

Le nombre dans la première parenthèse représente l'adresse du code de démarrage de la mémoire morte d'initialisation. Le nombre dans la seconde parenthèse représente un signal destiné au système d'exploitation permettant de déterminer le type d'initialisation utilisé - chaud ou froid. Le code de mémoire morte d'initialisation permet de régler le DEL ERR lorsqu'il reconfigure le PLD (Figure 9).

Figure 9. Démarrage de la mémoire morte d'initialisation


Menu de service POST

Le menu de service POST est activé avec un outil plat (par exemple un trombone déplié) pour enfoncer le bouton sans étiquette entre le bouton RST et le DEL PWR.

Figure 10. NMI 1

Le bouton peut être enfoncé à n'importe quel moment pendant les tests de mémoire.

Figure 11. NMI 2

Une fois les tets de mémoire effectués, POST 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 - Initialisation à froid à partir de la mémoire morte d'initialisation [A]lternée

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

REMARQUE : Initialisation depuis l'option B, [B]oot à froid à partir de la mémoire morte d'initialisation primaire sauf instructions contraires du personnel de service d'initialiser depuis la mémoire morte d'initialisation alternée.

B - [B]oot à froid depuis la mémoire morte d'initialisation primaire

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

R - [R]ecevoir une nouvelle image d'initialisation du port sériel

Ce qui fait démarrer le moteur de transfert ZMODEM qui transfère un seul fichier d'image de mémoire morte d'initialisation binaire au POST à l'aide du port de service. Il ne recevra aucune autre sorte de fichiers d'images binaires. Si le transfert est réussi, alors POST programme l'image dans le dispositif de mémoire FLASH. Tout en attendant le fichier, POST affiche :

**B000000023be50

A ce moment, l 'opérateur peut transférer le fichier de mémoire morte d'initialisation au POST en utilisant le protocole ZMODEM. Consultez la documentation concernant l'émulateur de terminal pour de plus amples détails. 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 inscrit dans la mémoire FLASH et NNNN représente la longueur de l'image. A ce stade, choisissez l'option B, [B]oot à froid depuis la mémoire morte d'initialisation primaire.

En cas d'erreurs, POST affiche les messages appropriés avec la ligne :

File transfer and update FAILED

V- Information complète sur la [V]ersion

Cette commande oblige POST à afficher son numéro de version, la date de fabrication, la machine avec laquelle il a été fabriqué et le nom de l'utilisateur qui l'a fabriquée. 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 le DEL ERR avec les DEL associés à tout test échoué. Consultez les assignations DEL dans la séquence POST normale. Les messages d'erreur peuvent également être affichés sur le port de service.  


Retour à la page du Sommaire

Laptops | Desktops | Business Laptops | Business Desktops | Workstations | Servers | Storage | Services | Monitors | Printers | LCD TVs | Electronics
© 2012 Dell | About Dell | Terms & Conditions | Unresolved Issues | Privacy Statement | Ads and Emails | Dell Recycling | Contact | Site Map | Feedback
AT | AU | BE | BR | CA | CH | CL | CN | CO | DE | DK | ES | FR | HK | IE | IN | IT | JP | KR | ME | MX | MY | NL | NO | PA | PR | RU | SE | SG | UK | VE | ALL

snWEB9