Bug ID 685021: A cold faulted SSD drive may assert the BIOS causing a failure to boot

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP None(all modules)

Known Affected Versions:
12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.0.1.1

Fixed In:
14.1.0

Opened: Sep 22, 2017

Severity: 3-Major

Symptoms

A drive with a SMART failure of 202 when attempting to send the command to freeze lock the drive will cause a BIOS assert that will fail to continue to boot. This freeze lock is attempted at the end of BIOS operation just before passing off to the bootloader. The SMART attribute 202 is named as "SSD Mode Status" in the SM863A data sheet and is described as follows: "The raw value indicates the current status of tantal capacitor health." These particular cold temperature failures are caused by damage to the tantalum capacitor used by the power loss protection circuitry inside the SSD.

Impact

Failure to boot OS until the offending drive is removed.

Conditions

An SSD with a SMART failure of 202.

Workaround

Remove the faulted drive. Presumes the remaining drive has an OS installed.

Fix Information

BIOS has been updated to determine the SMART command failure type, if it is not a SMART 202 failure then the assert will maintain. If this is a SMART 202 failure then the BIOS will not assert and will continue to boot.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips