What Is BIOS?
BIOS (Basic Input/Output System) is the firmware that runs the moment an industrial computer is powered on, before the operating system loads. It initialises the processor, memory, storage, USB controllers and serial ports, then hands control to the bootloader. On virtually all modern x86 platforms — including the Intel® Core™ i3, N-series and Celeron® based systems used in industrial deployments — the traditional BIOS has been replaced by UEFI (Unified Extensible Firmware Interface), a newer firmware standard that offers the same low-level hardware control with faster boot, larger disk support (GPT partitions above 2 TB) and stronger security features. In everyday conversation, engineers still say "BIOS" when they mean "the firmware setup screen," and the two terms are used almost interchangeably.
Reaching the Setup Utility
The firmware setup utility is opened during the power-on self-test (POST) by pressing a hotkey. Common keys are Delete, F2, F10 or Esc; on embedded boards a serial console redirection is often used instead, letting technicians configure the machine over RS-232 or a virtual COM port. Once inside, the menus typically cover:
| Menu | Typical Options | Why It Matters |
|---|---|---|
| Main / System | Date, time, CPU and memory info | Asset identification |
| Advanced | Serial port addressing, IRQ, USB, watchdog | Matching legacy peripherals |
| Boot | Boot order, UEFI vs Legacy/CSM, network boot | OS deployment and recovery |
| Security | Secure Boot, BIOS password, TPM | Preventing tampering on the shop floor |
| Power | Restore on AC power loss, wake-on-LAN, RTC wake | Unattended 24×7 operation |
| Exit | Save, discard, load defaults | Rolling back a bad change |
Why BIOS Settings Matter in Industrial Deployments
In an office PC, firmware settings rarely need attention. On a factory floor, in a kiosk or in a remote cabinet, they decide whether the system behaves correctly without a human present. Restore on AC power loss (also called "power on after power failure") makes a machine come back automatically when mains power returns. A hardware watchdog timer reboots the system if software hangs. Wake-on-LAN and RTC wake allow scheduled booting for nightly batch jobs. Legacy/CSM boot support is often needed for older operating systems and industrial software that cannot use a UEFI bootloader, while Secure Boot is used on Windows 11 installations to satisfy platform security requirements.
Updating and Customising Firmware
Firmware updates fix errata, add CPU microcode for newer processors and improve stability. They are applied from within the setup utility, from a DOS/EFI shell, or from the operating system using the vendor's utility — always with a stable power supply, because a failed flash can leave the board unbootable. Industrial buyers frequently request custom firmware: a branded splash screen, a locked-down boot order, disabled unused ports, or a preset default configuration so that every unit ships identically. This reduces commissioning time when hundreds of machines are deployed.
Practical Care Points
Because firmware holds the platform configuration, treat it as part of your change-control process. Record the firmware version and settings of every unit, protect setup access with a password where physical access is uncontrolled, and enable Secure Boot only after confirming your operating system and drivers are signed. For legacy serial equipment, set COM port addresses and IRQ assignments in firmware rather than relying on the OS to guess, and lock them so a future reinstall does not break the application.
Thinvent Industrial Computers and Firmware Management
Thinvent industrial PCs, mini