updated t1650 internal flashing instructions

Signed-off-by: Leah Rowe <info@minifree.org>
master
Leah Rowe 2024-12-09 16:52:29 +00:00
parent 8d40609ed7
commit a776d13bc4
1 changed files with 16 additions and 1 deletions

View File

@ -40,7 +40,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+ |
@ -133,6 +133,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 is *also* possible from the factory BIOS, if you set the
service mode jumper. This shorts `HDA_SDO` (Soft Descriptor Override), which
disables the ME after early bringup and disables IFD-based flash protections.
Observe, below the PCI slots:
<img tabindex=1 src="https://av.libreboot.org/t1650/t1650_motherboard.jpg" /><span class="f"><img src="https://av.libreboot.org/t1650/t1650_motherboard.jpg" /></span>
Here is a close-up:
<img tabindex=1 src="https://av.libreboot.org/t1650/t1650_service_mode.jpg" /><span class="f"><img src="https://av.libreboot.org/t1650/t1650_service_mode.jpg" /></span>
Simply short those pins, on the header, using a jumper. When you do this, all
flash protections will be disabled.
Flash a ROM image (hardware)
-----------------