IBM Support

UEFI booting system with Chelsio adapter fails to boot - IBM System x

Troubleshooting


Problem

Systems that are set to Extensible Firmware Interface (EFI) boot with one or more Chelsio adapters can enter a state where they fail to boot properly. Observed symptoms include: The system restarts continuously. The system has a 'Fatal Error Handling' message on the F1 prompt screen, and hangs.

Resolving The Problem

Source

RETAIN tip: H212768

Symptom

Systems that are set to Extensible Firmware Interface (EFI) boot with one or more Chelsio adapters can enter a state where they fail to boot properly.

Observed symptoms include:

  1. The system restarts continuously.
  2. The system has a 'Fatal Error Handling' message on the F1 prompt screen, and hangs.

Affected configurations

The system can be any of the following IBM servers:

The system is configured with one or more of the following IBM options:

This tip is not software specific.

The 1.0.0.68 firmware for the Chelsio adapter is affected.

The system has the symptom described above.

Solution

This is a permanent restriction.

Workaround

The restart condition can be avoided by disabling the Legacy Option Read Only Memory (ROM) execution using the UEFI F1 Setup menu or the Advanced Settings Utility (ASU).

ASU command examples:

An IBM System x3650 M4 HD with the Chelsio adapter installed in slot 3:

  ./asu64 set DevicesandIOPorts.Slot3Riser1Slot3LEGACYOPROM "Disable" --host <IMM IP> --user <IMM USERNAME> --password <IMM PASSW0RD>

An IBM System x3850 X6 with the Chelsio adapter installed in slot 7:

  ./asu64 setNode1.Legacy_Slot7 "Disable" --host <IMM IP> --user <IMM USERNAME> --password <IMM PASSW0RD>

The system will need to be restarted for the changes to take effect.

Additional information

The UEFI boot driver for the Chelsio adapters is currently broken. System attempts to use the legacy boot driver as a UEFI boot driver with Legacy support either hang or issue error messages with continuous restarts.

Disabling the Legacy option ROM execution causes the Chelsio adapter to be skipped during the search through boot devices, avoiding the issue.

Document Location

Worldwide

Operating System

System x:Operating system independent / None

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEJ2R","label":"System x->System x3650 M4 HD->5460"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVPK","label":"System x->System x3850 X6->3837"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVSH","label":"System x->System x3950 X6->3837"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVSP","label":"System x->System x3950 X6->3839"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QUOFECN","label":"System x->System x3850 X6->3839"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 January 2019

UID

ibm1MIGR-5095686