Resolving a system firmware boot failure
Learn how to identify the service action that is needed to resolve a failure while booting your system firmware.
Procedure
-
Does the baseboard management controller (BMC) respond to commands and are you able to access
the BMC web interface?
Note: To determine whether the BMC responds to commands, run the following ipmitool command:
ipmitool -I lanplus -U <username> -P <password> -H <bmc ip or bmc hostname> chassis statusIf Then Yes: Continue with step 3. No: Continue with the next step. -
Complete the following actions, one at a time, until the problem is resolved:
- Reset the BMC remotely by entering the following
command:
ipmitool -I lanplus -U <username> -P <password> -H <bmc ip or bmc hostname> mc reset cold - Disconnect the power cords from the system for 30 seconds. Reconnect the power cords, wait 5 minutes, and then go to step 1.
- Update the BMC firmware by using the pUpdate command with the block transfer (BT) option:
- Type
mkdir /tmp/mediaand press Enter. - Type the following command and press Enter:
mount -t nfs xxx.xxx.xx.xx:/path/of/files /tmp/media, where xxx.xxx.xx.xx is the IP address of the system to which you want to establish the connection. - Type
cd /tmp/mediaand press Enter. - To update the BMC firmware, type the following command and press Enter:
./pUpdate -f bmc.bin -i bt, where bmc.bin is the name of the BMC image file. - Allow at least 2 minutes for the BMC to reboot.
- Type
- Replace the system backplane.
- If your system is a 5104-22C or 9006-22C, go to 5104-22C or 9006-22C locations to identify the physical location and the removal and replacement procedure.
- If your system is a 9006-12P, go to 9006-12P locations to identify the physical location and the removal and replacement procedure.
- If your system is a 9006-22P, go to 9006-22P locations to identify the physical location and the removal and replacement procedure.
- Reset the BMC remotely by entering the following
command:
-
After you pressed the power button, did the system turn on but fail to display the Petitboot
menu?
If Then Yes: Continue with the next step. No: This ends the procedure. -
Complete the following actions, one at a time, until the problem is resolved:
- Ensure that the TPM card is fully seated.
- If your system is a 5104-22C or 9006-22C, go to 5104-22C or 9006-22C locations to identify the physical location.
- If your system is a 9006-12P, go to 9006-12P locations to identify the physical location.
- If your system is a 9006-22P, go to 9006-22P locations to identify the physical location.
- Disconnect the power cords from the system for 30 seconds. Reconnect the power cords, wait 5 minutes, and then go to step 3.
- Update the PNOR firmware. For instructions, see Getting fixes.Note: If your system is a 9006-12P or 9006-22P, the PNOR firmware level must be V2.12-20190404, or later.
- Replace the system backplane.
- If your system is a 5104-22C or 9006-22C, go to 5104-22C or 9006-22C locations to identify the physical location and the removal and replacement procedure.
- If your system is a 9006-12P, go to 9006-12P locations to identify the physical location and the removal and replacement procedure.
- If your system is a 9006-22P, go to 9006-22P locations to identify the physical location and the removal and replacement procedure.
- Ensure that the TPM card is fully seated.