laptop:lenovo-x230:flash-lenovo-x230-coreboot
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
laptop:lenovo-x230:flash-lenovo-x230-coreboot [2020/06/08 12:20] – [Prepare Coreboot] chuck | laptop:lenovo-x230:flash-lenovo-x230-coreboot [2024/03/17 09:13] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
======Flashing my Lenovo x230 with Coreboot====== | ======Flashing my Lenovo x230 with Coreboot====== | ||
+ | <WRAP info smaller> | ||
+ | This guide is fairly old (2020/2021) and I haven' | ||
+ | |||
+ | Most of the steps will still be relevant but I suggest cross-checking with the Coreboot site for any necessary updates until I can update this guide. | ||
+ | |||
+ | I apologize for any inconveniences this causes. | ||
+ | </ | ||
+ | |||
I flashed my Lenovo x230 with Coreboot and documented how I did it. | I flashed my Lenovo x230 with Coreboot and documented how I did it. | ||
Line 24: | Line 32: | ||
=====Gather Supplies===== | =====Gather Supplies===== | ||
+ | <WRAP announcement red smaller > | ||
+ | ==Warning== | ||
+ | It is NOT recommended to use the CH341a!\\ | ||
+ | The following page for recommendations and an explanation of why the CH341a is not advised:\\ | ||
+ | https:// | ||
+ | </ | ||
+ | |||
First, we need to gather the supplies that we need to perform the flash. This time, we will be using a CH341a instead of the BeagleBone Black that I used on the [[laptop: | First, we need to gather the supplies that we need to perform the flash. This time, we will be using a CH341a instead of the BeagleBone Black that I used on the [[laptop: | ||
Line 351: | Line 366: | ||
Flash Region 4 (Platform Data): 00fff000 - 00000fff (unused) | Flash Region 4 (Platform Data): 00fff000 - 00000fff (unused) | ||
- | [user@mainpc: | + | [user@mainpc: |
flashregion_0_flashdescriptor.bin | flashregion_0_flashdescriptor.bin | ||
Line 429: | Line 444: | ||
* Secondary Payloads: | * Secondary Payloads: | ||
* Select: Load coreinfo | * Select: Load coreinfo | ||
- | * Select: Load Memtest86+ | ||
* Select: Load nvramcui | * Select: Load nvramcui | ||
- | * Memtest 86+ version (Stable) | ||
* **Save** | * **Save** | ||
* **Exit** | * **Exit** | ||
Line 593: | Line 606: | ||
If you run into this problem do the following: | If you run into this problem do the following: | ||
- | < | + | < |
# append i915 to the end of the file | # append i915 to the end of the file | ||
[user@mainpc: | [user@mainpc: | ||
Line 600: | Line 613: | ||
[user@mainpc: | [user@mainpc: | ||
- | If grub isn’t full screen you may have to set the resolution: | + | # If grub isn’t full screen you may have to set the resolution: |
[user@mainpc: | [user@mainpc: | ||
Line 625: | Line 638: | ||
* [[https:// | * [[https:// | ||
* IRC Freenode: #coreboot | * IRC Freenode: #coreboot | ||
+ |
laptop/lenovo-x230/flash-lenovo-x230-coreboot.1591633236.txt.gz · Last modified: 2020/06/08 12:20 by chuck