diff --git a/docs/allaboutfirmware.md b/docs/allaboutfirmware.md index 373276d5..378850f0 100644 --- a/docs/allaboutfirmware.md +++ b/docs/allaboutfirmware.md @@ -5,7 +5,7 @@ nav_order: 8 --- -## All About Firmware +# All About Firmware ### Terminology @@ -15,28 +15,26 @@ nav_order: 8 | UEFI | The Unified Extensible Firmware Interface (UEFI) is a specification that defines a software interface between an operating system and platform firmware. UEFI replaces the legacy Basic Input/Output System (BIOS) firmware interface originally present in all IBM PC-compatible personal computers, with most UEFI firmware implementations providing support for legacy BIOS services. UEFI can support remote diagnostics and repair of computers, even with no operating system installed. (source: Wikipedia) | | EC | Embedded Controller. Communicates between the main board and embedded peripherals such as hotkeys, ports, or battery. +--- -### Firmware Types +## Firmware Types ----------------------- +### RW_LEGACY + +{: .warning } +Touchscreen and microphones that rely on the AVS driver **WILL NOT** work on RW_LEGACY! -**RW_LEGACY** * Updates/replaces the stock RW_LEGAGY payload (SeaBIOS or edk2) included on many older models; supplements the ChromeOS / secure boot payload (depthcharge) * Leaves all stock functionality intact, including the Developer Mode boot screen and Recovery Mode functionality * Allows device to dual-boot another OS alongside ChromeOS * Does not require disabling the firmware write-protect * Carries zero risk of bricking the device * On many models, includes bugfixes and enables additional functionality -* Required to boot windows on Zen2 devices (Ryzen 3000) - -{: .warning } -Touchscreen and microphones that rely on the AVS driver **WILL NOT** work on RW_LEGACY! -{: .highlight } -Do not run Windows on RW_LEGACY unless you have a AMD Ryzen device. The RW_LEGACY firmware is for users who want to dual-boot ChromeOS + Linux, or users who want to run Linux without having to open the device/disable the firmware write-protect (and are OK with the accompanying limitations). Or for Ryzen users that require booting from stock firmware for Windows to function properly. +{: .note } +Do not run Windows on RW_LEGACY. The RW_LEGACY firmware is for users who want to dual-boot ChromeOS + Linux, or users who want to run Linux without having to open the device/disable the firmware write-protect (and are OK with the accompanying limitations). - -**(UEFI) Full ROM** +### (UEFI) Full ROM * A complete firmware image which includes updated/customized versions of the hardware init component (coreboot) and UEFI boot payload (edk2) * Removes the developer mode boot ("OS verification is OFF") screen * Completely removes the ability to run ChromeOS (and ChromeOS Recovery Mode), creating a small risk of bricking your device @@ -52,8 +50,6 @@ The (UEFI) Full ROM firmware is the best option for all users who no longer need
--------------- -