PowerEdge: 14G BIOS downgrade fails with UEFI0305 error
Summary: BIOS downgrading is blocked for certain memory configurations to prevent a system stop caused by a microcode issue in older versions.
Symptoms
When trying to rollback a 14G BIOS to a previous version, it fails with the following error message:
UEFI0305: Unable to update BIOS firmware in the previous boot (Error Code = 0000000000000200)
Retry the operation. If the issue persists, contact your service provider.
Cause
With 14G servers, once BIOS version 1.4.5 or newer is installed, BIOS downgrade is blocked for certain memory configurations (18 nm technology RDIMMS), to prevent a system stop caused by a microcode issue in BIOS versions 1.1.7 or older. BIOS version 1.2.11 or newer is required to support the new 18 nm technology RDIMMs. PowerEdge C4140 servers are unaffected by this issue since all the released BIOS versions contain the corrected microcode.
Resolution
BIOS version 1.4.5 or newer blocks BIOS downgrade if all three of the following conditions are met:
- At least one 16GB RDIMM is installed that uses the new 18 nm technology (see vendor part-number examples below)
- Memory is populated in a two DIMMs Per Channel (2DPC) configuration (any black connector populated, more than six DIMMs per CPU)
- System memory speed is 2666 MT/s
If a BIOS downgrade is required, and 18 nm 16DIMMs are installed, one of the following three actions are needed:
- Reduce system memory speed to 2400 MT/s or 2133 MT/s, or
- Remove DIMMs to get the system into a 1DPC configuration, or
- Remove all DIMMs using 18 nm technology
Micron 18 nm 16GB DIMMs have been shipping into Dell factories since January. Samsung 18 nm 16GB DIMMs started shipping to Dell factories in March.
The 18 nm 16GB DIMMS can be identified by looking at the PartNumber field in the iDRAC UI - System -> Inventory -> Hardware Inventory and expand out the DIMM information:
This example shows a Micron 16GB DIMM. PartNumber 18ASF2G72PDZ-2G6D1 is the part number for a 20 nm DIMM. The 18 nm Micron DIMM PartNumber is: 18ASF2G72PDZ-2G6E1
For a Samsung 16GB 20 nm DIMM, the PartNumber displayed would be M393A2K43BB1-CTD. The 18 nm Samsung DIMM is PartNumber: M393A2K43CB1-CTD