gnuboot-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/2] docs/install: replace Libreboot with GNUBoot


From: Leah Rowe
Subject: [PATCH 2/2] docs/install: replace Libreboot with GNUBoot
Date: Sun, 14 Jan 2024 20:04:59 +0000

Signed-off-by: Leah Rowe <info@minifree.org>
---
 site/docs/install/index.md | 49 ++++++++++++++------------------------
 1 file changed, 18 insertions(+), 31 deletions(-)

diff --git a/site/docs/install/index.md b/site/docs/install/index.md
index 8a9b198..fdf7841 100644
--- a/site/docs/install/index.md
+++ b/site/docs/install/index.md
@@ -1,15 +1,14 @@
 ---
 title: Installation instructions
-x-unreviewed: true
 ...
 
-This section relates to installing Libreboot on supported targets.
+This section relates to installing GNU Boot on supported targets.
 
-Libreboot flashing can be risky business. Please ensure that you have external
+GNU Boot flashing can be risky business. Please ensure that you have external
 flashing equipment, in case anything goes wrong. The general rule of thumb with
 firmware is this: if it's non-free, replace it, but if you're already running
 free firmware and it works nicely for you, you do not need to update it.
-However, you might want to tweak it or try out newer releases of Libreboot if
+However, you might want to tweak it or try out newer releases of GNU Boot if
 they have bug fixes for your board, and/or new security fixes.
 
 If you're already running libre firmware on your board, you should decide for
@@ -73,12 +72,12 @@ About ROM image file names
 Init types and display mode
 ---------------------------
 
-NOTE: On Libreboot 20211122, `libgfxinit` in the only init type provided on
+NOTE: On GNU Boot 20211122, `libgfxinit` in the only init type provided on
 the pre-compiled ROM images, but the build system does support other types
 defined below.
 
 NOTE: regardless of init type, on desktops, an external/add-on GPU can always
-be used. On laptop hardware in Libreboot, libgfxinit will always be used. On
+be used. On laptop hardware in GNU Boot, libgfxinit will always be used. On
 desktop/server hardware, if available, libgfxinit will also always be used by
 default (but in that setup, SeaBIOS can be used if you want to use an add-on
 graphics card, e.g. on KCMA-D8, KGPE-D16, GA-G41M-ES2L)
@@ -114,7 +113,7 @@ NOTE: no configs in libreboot are currently available that 
use this method.
 
 With this method, coreboot is finding, loading and executing a VGA option ROM
 for your graphics hardware. This would not be done on laptops, because that
-implies supplying non-free binary blobs in Libreboot, so this setup would only
+implies supplying non-free binary blobs in GNU Boot, so this setup would only
 ever be provided on desktop hardware where no GPU exists or where it is
 desirable for you to use an external/add-on graphics card
 
@@ -134,7 +133,7 @@ In this setup, coreboot is neither implementing libgfxinit 
/ native graphics
 initialization nor is it finding/loading/executing VGA option ROMs. In this
 setup, SeaBIOS would most likely be used for that.
 
-The `normal` setup is supported in the Libreboot 20211122 build system, but not
+The `normal` setup is supported in the GNU Boot 20211122 build system, but not
 currently used. It is there for desktop hardware that will be added in the
 future, where those desktop boards do not have an onboard GPU and therefore an
 add-on GPU is always used..
@@ -182,9 +181,9 @@ following article:
 
 [ich9utils documentation](ich9utils.md)
 
-Libreboot puts a default MAC address in the available ROM images, but this is
+GNU Boot puts a default MAC address in the available ROM images, but this is
 a generic MAC address and it's identical on every ROM image. Technically, you
-can use it but if you encounter other Libreboot users on the same ethernet
+can use it but if you encounter other GNU Boot users on the same ethernet
 switch, using the same physical network as you, you will encounter a MAC
 address conflict.
 
@@ -192,7 +191,7 @@ NOTE: R500 thinkpads do not have an Intel gigabit ethernet 
NIC, so on that
 laptop you can just flash the default ROM and you do not have to worry.
 
 There are also some Intel X4X platforms that use an ICH10 southbridge,
-supported in Libreboot, but these are flashed in a *descriptorless* setup,
+supported in GNU Boot, but these are flashed in a *descriptorless* setup,
 which means that the MAC address is irrelevant (either there will be an Intel
 PHY module that is now unusable, and you use an add-on card, or it doesn't use
 an Intel PHY module and the onboard NIC is usable).
@@ -220,7 +219,7 @@ carefully.
 Run flashrom on host CPU
 ------------------------
 
-You can simply take any ROM image from the Libreboot project, and flash it.
+You can simply take any ROM image from the GNU Boot project, and flash it.
 Boot a GNU+Linux distribution on the target device, and install flashrom.
 
 In some cases, this is not possible or there are other considerations. Please
@@ -275,12 +274,6 @@ the sections below:
 
 [You must flash it externally](spi.md)
 
-#### ASUS Chromebook C201 (Libreboot 20160907 only)
-
-Ignore this section. Instead, refer to the following guide:
-
-[ASUS Chromebook C201 installation guide](c201.md)
-
 #### Lenovo ThinkPad X200/X200S/X200T/T400/T400S/T500/W500/R400/R500 running 
non-free Lenovo BIOS
 
 If you're running one of these, it cannot be flashed internally if you're still
@@ -300,7 +293,7 @@ Intel NIC.
 [You must flash it externally](spi.md)
 
 D410PT is more or less the same board as D510MO, but we would like more info
-about this board. If you have a D410PT mainboard, please [contact the Libreboot
+about this board. If you have a D410PT mainboard, please [contact the GNU Boot
 project](../../contact.md) before you flash it. When you do so, please 
reference this
 paragraph on this web page.
 
@@ -313,7 +306,7 @@ and you must flash both chips. Refer to the guide:\
 #### Macbook1,1 running non-free Apple EFI firmware
 
 This laptop requires external flashing. Remove the mainboard and refer to
-the [external flashing guide](spi.md); if Libreboot is already running, you
+the [external flashing guide](spi.md); if GNU Boot is already running, you
 can flash internally.
 
 MacBook2,1 can be flashed internally.
@@ -343,13 +336,7 @@ example of the push pin as a proof of concept:
 
 #### ThinkPad X60/X60S/X60T/T60 with Lenovo BIOS {#flashrom_lenovobios}
 
-**I forgot to actually add the flashrom patches in the Libreboot 20211122
-release. When you see the notes below about `_sst` and `_mx`, for now just use
-the `util` archive from Libreboot 20160907. That release has a utils archive
-with pre-compiled flashrom binaries, including patches binaries for Macronix
-and SST flash chips on these machines. Bucts is also included, pre compiled.
-They are statically linked binaries, so they should work on any distro. Use
-those binaries, but with the ROM images from the Libreboot 20211122 release!**
+You can find bucts under `util/bucts/` in the coreboot repository.
 
 Here are a list of targets:
 
@@ -366,7 +353,7 @@ Download and build flashrom, using the instructions
 on [the Git page](../../git.md), and download the `bucts` software using the
 notes on that very same page.
 
-You can replace Lenovo BIOS with Libreboot, using flashrom running on the host
+You can replace Lenovo BIOS with GNU Boot, using flashrom running on the host
 CPU. However, there are some considerations.
 
 Firstly, make sure that the yellow CMOS battery is installed, and functioning
@@ -389,7 +376,7 @@ can set the machine to boot using that lower 64KiB 
bootblock, which is
 read-write. You do this by setting the BUC.TS register to 1, using the `bucts`
 program referenced below.
 
-Libreboot ROM images already have the upper 64KiB bootblock copied to the lower
+GNU Boot ROM images already have the upper 64KiB bootblock copied to the lower
 one, so you don't have to worry about copying it yourself.
 
 If you build flashrom using the libreboot build system, there will be three
@@ -481,7 +468,7 @@ If it said VERIFIED, shut down. If it didn't say VERIFIED, 
make sure bucts is
 still set to 1, and consult the libreboot project on IRC for advice, and avoid
 shutting down your system until you get help.
 
-If all went well, Libreboot should now be booting and you should be able to
+If all went well, GNU Boot should now be booting and you should be able to
 boot into your operating system.
 
 If you messed up, there are external flashing instructions. See main navigation
@@ -522,7 +509,7 @@ TARGET: Apple Macbook2,1, Macbook1,1 and iMac5,2 (i945 
platform)
 ----------------------------------------------------------------
 
 iMac5,2 is essentially the same board as Macbook2,1, and it is compatible with
-Libreboot.
+GNU Boot.
 
 Refer to the following article:\
 [Macbook2,1 and MacBook1,1 installation guide](../hardware/macbook21.md)
-- 
2.39.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]