From 10b6ca1f638f1d131a8c286a64fe5850b2a34a74 Mon Sep 17 00:00:00 2001 From: Ben Westover Date: Sun, 12 May 2024 23:55:53 -0400 Subject: [PATCH] docs/hardware/dell9029: Internal Flashing is possible with original BIOS --- site/docs/hardware/dell9020.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/site/docs/hardware/dell9020.md b/site/docs/hardware/dell9020.md index 2825ab8..51ea9ea 100644 --- a/site/docs/hardware/dell9020.md +++ b/site/docs/hardware/dell9020.md @@ -48,7 +48,7 @@ P*: Partially works with blobs | ***Features*** | | |---------------------------------------------------|----| -| **Internal flashing with original boot firmware** | ? | +| **Internal flashing with original boot firmware** | W+ | | **Display (if Intel GPU)** | W+ | | **Display (discrete CPU, SeaBIOS payload only)** | W* | | **Audio** | W+ | @@ -206,6 +206,21 @@ Flash a ROM image (software) If you're already running Libreboot, and you don't have flash protection turned on, [internal flashing](../install/) is possible. +Internal flashing can also be done with the original Dell BIOS, if the +SERVICE_MODE jumper near the PCIe slots is removed. Before flashing, + + rmmod spi-intel-platform + +needs to be run to prevent errors. Once Libreboot is installed, the +SERVICE_MODE jumper can be replaced. + +**Note: The Dell BIOS can write EFI variables to flash when shutting +down, which could corrupt the newly flashed Libreboot ROM and render +the system unusable. To prevent this, after flashing internally from +the original Dell BIOS, remove power from the computer instead of +shutting it down normally. It's recommended to use a live USB instead +of the internal drive to prevent potential filesystem corruption.** + Flash a ROM image (hardware) -----------------