intel_bios_reader
extracts and displays Intel graphics BIOS information
TLDR
Parse VBT from a BIOS dump file
$ intel_bios_reader --file=[bios.bin]
Parse details for all flat panels$ intel_bios_reader --file=[bios.bin] --all-panels
Hex dump BIOS blocks$ intel_bios_reader --file=[bios.bin] --hexdump
Dump a specific BIOS Data Block$ intel_bios_reader --file=[bios.bin] --block=[N]
Pretend to be a specific PCI device ID$ intel_bios_reader --file=[bios.bin] --devid=[DEVID]
SYNOPSIS
intel_bios_reader [options]
DESCRIPTION
intel_bios_reader parses the Intel Video BIOS Tables (VBT) and prints the information in a human-readable format. The binary VBT can be read from kernel debug interfaces or from a previously saved dump file.The tool shows panel timing, backlight settings, and display connector information. It is primarily used for debugging Intel integrated graphics display configuration issues.
PARAMETERS
--file= FILE
Parse Video BIOS Tables from FILE.--devid= DEVID
Pretend to be PCI ID DEVID for more accurate platform-specific parsing.--panel-type= N
Parse details for flat panel N, overriding the value from the VBT.--all-panels
Parse details for all flat panels present in the Video BIOS Tables.--hexdump
Hex dump the blocks.--block= N
Dump only the BIOS Data Block number N.--help
Display help information.
CAVEATS
Intel graphics only. A VBT dump file (produced by intelbiosdumper) or appropriate kernel debug access is required. Part of intel-gpu-tools.
HISTORY
intelbiosreader is part of intel-gpu-tools (igt-gpu-tools), developed for debugging Intel integrated graphics hardware.
SEE ALSO
intel_error_decode(1), intel_reg_read(1)
