Les diagnostics uBoot exécutés sur le CMM sont de deux types :
Le uBoot rapide entraîne l'exécution des diagnostics uBoot par défaut (le CMM démarre plus rapidement). Le uBoot rapide ne s'exécute que lors de l'initialisation en cours.
Le uBoot étendu entraîne l'exécution de tests uBoot supplémentaires lors de l'initialisation en cours uniquement.
Raccordez une console directement au port série du CMM.
Vous devez contrôler la sortie de uBoot afin de pouvoir basculer du test par défaut au test uBoot rapide.
Mettez le CMM hors tension puis sous tension, ou redémarrez les diagnostics uBoot.
La DEL OK (verte) du CMM clignote lentement pendant l'exécution de uBoot ; la sortie de uBoot est directement envoyée au port série.
Attendez que l'invite suivante s'affiche dans la sortie de uBoot :
Enter Diagnostics Mode ['q'uick/'n'ormal (default)/e'x'tended]...
Tapez q
à l'invite pour basculer vers le uBoot rapide.
Le uBoot rapide ne s'exécute que lors de l'initialisation en cours. Les diagnostics uBoot par défaut seront exécutés lors de la prochaine mise sous tension ou réinitialisation du CMM.
Lorsque vous exécutez le uBoot rapide sur le CMM, les tests suivants sont réalisés.
Test uBoot rapide |
Objectif |
---|---|
MPC8245 BIST |
Lire/vérifier le registre BIST local |
Testing Register PLD |
Vérifier l'accès au PLD |
Testing SPI PLD |
Vérifier les communications avec les commutateurs de gestion |
Memory Data Bus Test |
Rechercher les courts-circuits éventuels sur le bus de données des DIMM |
Memory Address Bus Test |
Rechercher les courts-circuits éventuels sur le bus d'adresse dans tout l'espace mémoire |
Memory Data Integrity Test (Top 1MB of Memory) |
Vérifier l'intégrité des données de la mémoire Flash |
Testing IMAX Initialization |
Vérifier qu'IMAX peut être initialisé |
Testing Local FourEyes Initialization |
Vérifier que le logiciel FourEyes local peut être initialisé |
Testing Blade # FourEyes Initialization |
Vérifier que le logiciel FourEyes installé sur les lames spécifiées peut être initialisé |
Testing NEM # FourEyes Initialization |
Vérifier que le logiciel FourEyes installé sur les NEM spécifiés peut être initialisé |
EEPROM Data Bus Test |
Rechercher les courts-circuits éventuels sur le bus de données de l'EEPROM |
Memory Data Integrity Test (Remaining Memory) |
Vérifier l'intégrité des données de la mémoire système restante |
Checking ECC |
Vérifier qu'il n'y a pas plus d'une erreur ECC |
INTEL MAC/PHY # TEST |
Vérifier les communications avec les MAC/PHY spécifiés |
Management Switch # BIST |
Lire/vérifier le registre BIST sur les commutateurs de gestion spécifiés |
MPC8245 to Management Switch # via Intel MAC/PHY Link Status |
Vérifier le lien entre le commutateur de gestion spécifié et le port de la CPU |
Checking environmental enetaddr not at default value |
Vérifier que les adresses MAC sont programmées et qu'aucune d'entre elles n'utilise la valeur par défaut |
Raccordez une console directement au port série du CMM.
Vous devez contrôler la sortie de uBoot afin de pouvoir basculer du test par défaut au test uBoot étendu.
Mettez le CMM hors tension puis sous tension, ou redémarrez les diagnostics uBoot.
La DEL OK (verte) du CMM clignote lentement pendant l'exécution de uBoot ; la sortie de uBoot est directement envoyée au port série.
Attendez que l'invite suivante s'affiche dans la sortie de uBoot :
Enter Diagnostics Mode ['q'uick/'n'ormal (default)/e'x'tended]...
Tapez x
à l'invite pour basculer vers le uBoot étendu.
Le uBoot étendu ne s'exécute que lors de l'initialisation en cours. Les diagnostics uBoot par défaut seront exécutés lors de la prochaine mise sous tension ou réinitialisation du CMM.
Lorsque vous exécutez le uBoot étendu sur le CMM, les tests suivants sont réalisés.
Test uBoot étendu |
Objectif |
---|---|
MPC8245 BIST |
Lire/vérifier le registre BIST local |
Testing Register PLD |
Vérifier l'accès au PLD |
Testing SPI PLD |
Vérifier les communications avec les commutateurs de gestion |
Memory Data Bus Test |
Rechercher les courts-circuits éventuels sur le bus de données des DIMM |
Memory Address Bus Test |
Rechercher les courts-circuits éventuels sur le bus d'adresse dans tout l'espace mémoire |
Memory Data Integrity Test (Top 1MB of Memory) |
Vérifier l'intégrité des données de la mémoire Flash |
Testing IMAX Initialization |
Vérifier qu'IMAX peut être initialisé |
Testing Local FourEyes Initialization |
Vérifier que le logiciel FourEyes local peut être initialisé |
Testing Blade # FourEyes Initialization |
Vérifier que le logiciel FourEyes installé sur les lames spécifiées peut être initialisé |
Testing NEM # FourEyes Initialization |
Vérifier que le logiciel FourEyes installé sur les NEM spécifiés peut être initialisé |
EEPROM Data Bus Test |
Rechercher les courts-circuits éventuels sur le bus de données de l'EEPROM |
Memory Data Integrity Test (Remaining Memory) |
Vérifier l'intégrité des données de la mémoire système restante |
Checking ECC |
Vérifier qu'il n'y a pas plus d'une erreur ECC |
INTEL MAC/PHY # TEST |
Vérifier les communications avec les MAC/PHY spécifiés |
INTEL MAC/PHY # SELF TEST |
Initialiser et valider la réussite de l'autotest MAC/PHY spécifié |
INTEL MACPHY #, Internal Loopback Test |
Envoyer des paquets au(x) MACPHY/PHY spécifié(s) et confirmer le renvoi des données |
Management Switch # BIST |
Lire/vérifier le registre BIST sur les commutateurs de gestion spécifiés |
Management Switch # Test |
Écrire/vérifier les données dans les registres internes sur le(s) commutateur(s) de gestion spécifié(s) |
VOLTAGE SENSOR Test |
Vérifier l'intégrité des sondes de tension |
TEMPERATURE SENSOR Test |
Vérifier l'intégrité des sondes de température |
Testing RTC |
Vérifier le fonctionnement de l'horloge temps réel |
MPC8245 to Management Switch # via Intel MAC/PHY Link Status |
Vérifier le lien entre le commutateur de gestion spécifié et le port de la CPU |
Testing SPD Access |
Lire/vérifier le contenu SPD |
Management Switch #, Internal Loopback Test |
Envoyer des paquets au commutateur de gestion spécifié et confirmer le renvoi des données |
Checking environmental enetaddr not at default value |
Vérifier que les adresses MAC sont programmées et qu'aucune d'entre elles n'utilise la valeur par défaut |