Template:Fitlet BIOS guide
The Basic Input/Output System (BIOS), is a de facto standard defining a firmware interface. The fundamental purposes of the BIOS are to initialize and test the system hardware components, and to load a bootloader or an operating system from a mass memory device. The BIOS additionally provides an abstraction layer for the hardware, i.e. a consistent way for application programs and operating systems to interact with the keyboard, display, and other input/output devices. BIOS technology is in transitional process toward the Unified Extensible Firmware Interface (UEFI) since 2010. UEFI is a specification that defines a software interface between an operating system and platform firmware. UEFI images provide legacy support for BIOS services. fitlet BIOS code is stored on a non-volatile Serial NOR Flash memory device located onboard and accessed by platform SoC during power up phase. BIOS is provided by American Megatrends Inc. (AMI), while Compulab modifies the firmware code in order to support fitlet specific hardware and system architecture features.