coreboot firmware options

This page shows the configurable firmware options available on StarBook systems running coreboot. The controls below are for reference only and do not change the configuration of your laptop.

Performance

Enable or disable Bluetooth power optimisation. Recommended to disable when booting Windows.

Adjust the fan curve to prioritise performance, cooling, or quiet operation, or disable the fan entirely.

Select whether to maximise performance, battery life, or a balanced mix of both.

Processor

Enable or disable the Intel Management Engine (ME) microcontroller.

Enable or disable Hyper-Threading support for CPU cores.

Choose between Modern Standby (S0ix) and traditional ACPI S3 sleep. Requires ME to be enabled.

Enable or disable Intel VT-d (virtualisation for I/O devices).

Power

Set the highest percentage the battery will charge to (100%, 80%, or 60%) to reduce wear.

Set the maximum charge rate. Faster charging generates more heat and increases battery wear.

Choose whether the system powers on automatically when AC power is restored after a power loss.

Keyboard

Set how long the keyboard backlight stays on when the keyboard is not being used.

Swap the functions of the Fn and Ctrl keys.

Devices

Enable or disable the built-in Bluetooth adapter.

Enable or disable the integrated card reader.

Use the panel's native resolution at boot, or a fixed / scaled video mode.

Enable or disable the built-in fingerprint reader.

Enable or disable the Intel Gaussian & Neural Accelerator.

Configure what happens when the lid is opened or closed (normal behaviour, sleep only, or disabled).

Enable or disable the built-in microphone.

Enable or disable Thunderbolt support.

Enable or disable the integrated Vision Processing Unit.

Enable or disable the built-in webcam.

Enable or disable the built-in wireless card.

Security

Enable BIOS write protection in System Management Mode. When enabled, the boot media (SPI flash) is only writable from SMM, preventing unauthorised writes from the OS.

Enable Intel TME so that all data stored in system memory is encrypted to protect against physical attacks and data theft.

PCI

Enable PCI hot-plug support required for some third-party SSDs. This can slow down SSD initialisation.

Enable power saving for PCIe clocks to reduce power consumption when devices are idle.

Configure Active State Power Management on CPU root ports (L0s, L1, or both) to reduce power use.

Configure ASPM on PCH root ports, including an automatic mode that picks optimal states.

Enable deeper PCIe L1.1 / L1.2 power-saving substates, trading slightly higher resume latency for lower idle power.

coreboot console


Set the verbosity of coreboot console output, from only critical messages (Emergency) through to high-volume diagnostic logging (Spew).