Exécution des diagnostics sur le processeur de service

Les diagnostics uBoot exécutés sur le processeur de service (SP, Service Processor) sont de deux types :

Exécution du uBoot rapide sur le processeur de service

  1. Raccordez une console directement au port série de la lame.

    Vous devez contrôler la sortie de uBoot afin de pouvoir basculer du test par défaut au test uBoot rapide.

  2. Mettez le SP hors tension puis sous tension ou redémarrez les diagnostics uBoot.

    La DEL OK (verte) de la lame clignote lentement pendant l'exécution de uBoot ; la sortie de uBoot est directement envoyée au port série.

  3. Attendez que l'invite suivante s'affiche dans la sortie de uBoot :

    Enter Diagnostics Mode ['q'uick/'n'ormal (default)/e'x'tended]...

  4. 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 SP par défaut seront exécutés lors de la prochaine mise sous tension ou réinitialisation du CMM.

Tests exécutés lors du uBoot rapide sur le processeur de service

Lorsque vous exécutez le uBoot rapide sur le SP, les tests suivants sont réalisés.

Test uBoot rapide

Objectif

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 9MB 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é

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

ETHERNET PHY # Chip ID Test

Vérifier que la fonction de lecture à partir du PHY Ethernet spécifié fonctionne

USB Controller # Chip ID Test

Vérifier la valeur du registre d'ID de la puce

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

Exécution du uBoot étendu sur le processeur de service

Caution

Le uBoot étendu s'adresse au personnel Sun de fabrication et d'assistance sur le terrain.

  1. Raccordez une console directement au port série de la lame.

    Vous devez contrôler la sortie de uBoot afin de pouvoir basculer du test par défaut au test uBoot étendu.

  2. Mettez la lame hors tension puis sous tension ou redémarrez les diagnostics uBoot.

    La DEL OK (verte) de la lame clignote lentement pendant l'exécution de uBoot ; la sortie de uBoot est directement envoyée au port série.

  3. Attendez que l'invite suivante s'affiche dans la sortie de uBoot :

    Enter Diagnostics Mode ['q'uick/'n'ormal (default)/e'x'tended]...

  4. 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 SP par défaut seront exécutés lors de la prochaine mise sous tension ou réinitialisation du CMM.

Tests du uBoot étendu sur le processeur de service

Lorsque vous exécutez le uBoot étendu sur le SP, les tests suivants sont réalisés.

Test uBoot étendu

Objectif

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 9MB 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é

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

ETHERNET PHY # Chip ID Test

Vérifier que la fonction de lecture à partir du PHY Ethernet spécifié fonctionne

USB Controller # Chip ID Test

Vérifier la valeur du registre d'ID de la puce

USB Controller # Read/Write Test

Vérifier que la fonction de lecture et d'écriture à partir du contrôleur USB spécifié fonctionne

ETHERNET PHY # Internal Loopback Test

Envoyer des paquets à Ethernet PHY et confirmer le renvoi des données

ETHERNET PHY # to System Controller # Link Status

Vérifier le lien entre le PHY et le CMM spécifiés

Access to BIOS FLASH

Vérifier la connexion à la mémoire Flash du BIOS

TEMPERATURE SENSOR Test

Vérifier l'intégrité des sondes de température

Testing Electronic Circuit Breakers

Vérifier que le courant et la tension en provenance et à destination des régulateurs 48 V sont conformes aux spécifications

Testing ADM1024s

Vérifier que les ADM1024 sont conformes aux spécifications

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