Nội dung liên quan
Shell & Firmware Tools
acpidump Workflow
How to collect ACPI tables from a running system and use them as firmware handoff evidence.
acpiexec Method Testing
How acpiexec helps test ACPI methods, namespace behavior, and AML logic outside the full OS driver stack.
Boot Failure Playbook
A firmware engineer playbook for debugging missing boot options, invalid BootOrder, broken Device Paths, and BDS boot failures.
CHIPSEC Firmware Validation
How CHIPSEC fits into firmware security validation for BIOS write protection, SMM protections, SPI configuration, and Secure Boot checks.
Device Manager Through Firmware Engineer Eyes
How to read Windows Device Manager symptoms as ACPI, PCI, resource, and firmware handoff clues.
Device Missing Playbook
A practical firmware debug playbook for devices that disappear from the OS, Device Manager, lspci, or ACPI namespace.
Firmware Debug Toolbox Overview
A practical knowledge map for UEFI Shell, ACPI, PCI, image analysis, security validation, and OS-side firmware debugging tools.
iasl Decompile and Validate
How iasl helps firmware engineers decompile AML, inspect ASL, catch ACPI errors, and compare firmware table behavior.
IFR Extractor for Hidden Setup Options
How IFR extraction helps firmware engineers debug hidden BIOS setup options, SuppressIf logic, VarStore mapping, and HII forms.
lspci for Firmware Debug
How to read lspci output as a firmware engineer when debugging PCI enumeration, BAR assignment, bridge routing, and driver binding.
Missing Setup Option Playbook
A practical debug playbook for BIOS setup options hidden by HII, IFR, SuppressIf, GrayOutIf, VarStore, callbacks, or platform policy.
PCI Enumeration Troubleshooting
A firmware engineer playbook for PCIe devices that disappear, show wrong resources, or fail driver binding after enumeration.
RWEverything for Platform Debug
How RWEverything can help inspect ACPI, PCI, IO, memory, EC, and MSR state during Windows-side firmware debugging.
Secure Boot Investigation Playbook
A firmware engineer playbook for Secure Boot failures involving PK, KEK, db, dbx, SetupMode, signatures, and EFI_SECURITY_VIOLATION.
setpci Register Inspection
How setpci helps inspect and carefully modify PCI configuration space during low-level firmware and platform debug.
UEFI Shell Filesystem Mapping
A practical guide to map, fs0, removable media, ESP visibility, and why Shell filesystem aliases can change.
UEFI Shell for Firmware Engineers
How to use UEFI Shell as a pre-OS debug environment instead of treating it as a simple command prompt.
UEFI Shell Memory Commands
How memmap, mem, and mm help firmware engineers inspect memory maps, MMIO registers, and low-level platform state before OS boot.
UEFITool for BIOS Image Analysis
How firmware engineers use UEFITool to read BIOS images through firmware volumes, FFS files, GUIDs, PE32 sections, and setup modules.
bcfg Deep Dive
How to use UEFI Shell bcfg to inspect, add, remove, and debug UEFI boot options from the firmware side.
dmpstore Deep Dive
How to use UEFI Shell dmpstore to inspect boot variables, Secure Boot variables, setup variables, and NVRAM state during firmware debug.