Phoenix ROM BIOS PLUS

From SoftHistory
Revision as of 14:09, 4 September 2024 by Rueni97 (talk | contribs)
The POST screen

Phoenix ROM BIOS PLUS is a version of PhoenixBIOS based on the classic PhoenixBIOS codebase and released in 1987 by Phoenix Technologies. It was the first version of PhoenixBIOS to include a built-in CMOS setup utility, although not all instances of it include one. It also introduced a more detailed memory test (for both base and extended memory) and slight changes with some error messages during the POST.

It was succeeded by PhoenixBIOS 4.0x (based on the Quadtel BIOS codebase) in 1988 and PhoenixBIOS Ax86 (based on the classic PhoenixBIOS codebase) in circa 1990-1991.

Built-in CMOS Setup Utility

Initially, this version could be licensed from Phoenix either with one of the available options (Cyan-Blue and Black-Cyan) for the built-in setup utility or without any. Other than the color scheme and some slight cosmetic changes, both the available utilities are functionally identical.

On later instances, the PhoenixBIOS Ax86 setup utility could also be seen, which is both visually and functionally different from the earlier utilities. However it is unknown if this was an official option that was later available from Phoenix or the result of an unofficial OEM modification performed by porting the Ax86 setup utility to the older ROM BIOS PLUS codebase.

On all setup utilities, when entering the setup utility after an error has occurred during POST, a brief error log is displayed containing a list of all the errors that have occurred. This screen can be skipped by pressing any key on the keyboard.

Dell version

Dell used to develop their own version of the Phoenix ROM BIOS PLUS, which they began developing by creating a fork based on its 1988 codebase in 1990. This version was used on many newer Dell computers, with the last known instance of it being released in February 2020 as a BIOS update for the PowerEdge R620, which was originally released in 2012, making it one of the last computers ever made to use this BIOS.

Over its lifetime, Dell has added many new features to this fork that the original ROM BIOS PLUS never had, such as Plug and Play (PnP) support, automatic storage drive detection, support for SATA drives, silent boot (full-screen BIOS logo that hides messages during POST), hardware monitoring for fan speed and temperature sensors, and many more. Very late instances of this version (specifically on the latest PowerEdge series of servers using it) even support UEFI, likely with a custom add-on made for it that provides an appropriate API for features needed for UEFI support. However it is unknown if this was solely developed by Dell or is fully or at least partly based on a solution from Phoenix or another BIOS vendor, as UEFI is a fundamentally different standard from BIOS. Along with new features, various custom setup utilities were also made for this version through its lifespan, which are shown below.

Although this version was originally based on the standard Phoenix ROM BIOS PLUS codebase from 1988, it has evolved into a distinctly different solution due to Dell's many changes and new features, therefore it cannot be considered to be the same as the original codebase it was based on.