more stragglers

Signed-off-by: Leah Rowe <leah@libreboot.org>
master
Leah Rowe 2023-10-10 21:46:44 +01:00
parent a918978371
commit 67294ab056
8 changed files with 15 additions and 33 deletions

View File

@ -79,7 +79,7 @@ Current issues {#issues}
============== ==============
- LRDIMM memory modules are currently incompatible - LRDIMM memory modules are currently incompatible
- SAS (via PIKE 2008 module) requires non-free option ROM (and - SAS (via PIKE 2008 module) requires a vendor option ROM (and
SeaBIOS) to boot from it (theoretically possible to replace, but you SeaBIOS) to boot from it (theoretically possible to replace, but you
can put a kernel in CBFS or on SATA and boot from that, which can put a kernel in CBFS or on SATA and boot from that, which
can be on a SAS drive. The linux kernel can use those SAS drives can be on a SAS drive. The linux kernel can use those SAS drives

View File

@ -313,7 +313,7 @@ See: [Dell Latitude E6400 Libreboot Installation Guide](e6400.md)
#### ThinkPad X200/T400/T500/W500/R400/R500 vendor BIOS #### ThinkPad X200/T400/T500/W500/R400/R500 vendor BIOS
If you're running one of these, it cannot be flashed internally if you're still If you're running one of these, it cannot be flashed internally if you're still
running the non-free Lenovo BIOS firmware. running the original Lenovo BIOS firmware.
[You must flash it externally](spi.md) [You must flash it externally](spi.md)
@ -324,7 +324,7 @@ Please also see notes about the built-in MAC address inside the boot flash, for
the onboard NIC (ethernet one); not relevant on R500, which doesn't use an the onboard NIC (ethernet one); not relevant on R500, which doesn't use an
Intel NIC. Intel NIC.
#### Intel D510MO and D410PT running non-free Intel BIOS #### Intel D510MO and D410PT running original Intel BIOS
[You must flash it externally](spi.md) [You must flash it externally](spi.md)
@ -339,7 +339,7 @@ Ignore this section. Internal flashing *is* possible, but there are two chips
and you must flash both chips. Refer to the guide:\ and you must flash both chips. Refer to the guide:\
[Gigabyte GA-G41M-ES2L installation guide](ga-g41m-es2l.html) [Gigabyte GA-G41M-ES2L installation guide](ga-g41m-es2l.html)
#### Macbook1,1 running non-free Apple EFI firmware #### Macbook1,1 running original Apple EFI firmware
This laptop requires external flashing. Remove the mainboard and refer to 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 libreboot is already running, you
@ -358,15 +358,15 @@ This board uses LPC flash in a PLCC32 socket. This coreboot page shows an
example of the push pin as a proof of concept: example of the push pin as a proof of concept:
<http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools> <http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools>
#### ASUS KGPE-D16 running non-free ASUS BIOS #### ASUS KGPE-D16 running original ASUS BIOS
[You must flash it externally](spi.md) [You must flash it externally](spi.md)
#### ASUS KCMA-D8 running non-free ASUS BIOS #### ASUS KCMA-D8 running original ASUS BIOS
[You must flash it externally](spi.md) [You must flash it externally](spi.md)
#### ASUS D945GCLF running non-free Intel BIOS #### ASUS D945GCLF running original Intel BIOS
[You must flash it externally](spi.md) [You must flash it externally](spi.md)

View File

@ -21,7 +21,7 @@ do not need to re-compile release ROMs, you should follow these instructions
before reading the instructions below: before reading the instructions below:
<https://libreboot.org/docs/build/#first-install-build-dependencies>** <https://libreboot.org/docs/build/#first-install-build-dependencies>**
Coreboot is nominally free software, but requires non-free software for certain Coreboot is nominally free software, but requires certain vendor code on some
boards, for certain functionalities; we cover this more thoroughly in boards, for certain functionalities; we cover this more thoroughly in
the [Freedom Status](../../freedom-status.md) page and in the [Binary Blob the [Freedom Status](../../freedom-status.md) page and in the [Binary Blob
Reduction Policy](../../news/policy.md). Reduction Policy](../../news/policy.md).

View File

@ -24,7 +24,7 @@ do not need to re-compile release ROMs, you should follow these instructions
before reading the instructions below: before reading the instructions below:
<https://libreboot.org/docs/build/#first-install-build-dependencies>** <https://libreboot.org/docs/build/#first-install-build-dependencies>**
Coreboot is nominally free software, but requires non-free software for certain Coreboot is nominally free software, but requires certain vendor code on some
boards, for certain functionalities; it differs per board, and some boards do boards, for certain functionalities; it differs per board, and some boards do
not require vendor code of any kind in the flash. We cover this more thoroughly in not require vendor code of any kind in the flash. We cover this more thoroughly in
the [Freedom Status](../../freedom-status.md) page and in the [Binary Blob the [Freedom Status](../../freedom-status.md) page and in the [Binary Blob

View File

@ -50,8 +50,8 @@ If you don't already have a programmer, get this one! It's well engineered,
safe, and costs just $5 with headers pre-soldered (Raspberry Pi Pico H). safe, and costs just $5 with headers pre-soldered (Raspberry Pi Pico H).
Additionally, all the software running on it is free, down to the full Additionally, all the software running on it is free, down to the full
[Boot ROM](https://github.com/raspberrypi/pico-bootrom). The wireless [Boot ROM](https://github.com/raspberrypi/pico-bootrom). The wireless
versions (Pico W & Pico WH) need non-free firmware to use the Wi-Fi chip, versions (Pico W & Pico WH) need vendor firmware to use the Wi-Fi chip,
which is not needed for following this guide. but that is not needed for following this guide.
A Pico has proper 3.3V logic levels, unlike a ch341a. Which means it won't A Pico has proper 3.3V logic levels, unlike a ch341a. Which means it won't
destroy your board by sending 5V to it. If you have a 1.8V flash chip, destroy your board by sending 5V to it. If you have a 1.8V flash chip,

View File

@ -33,8 +33,8 @@ If you don't already have a programmer, get this one! It's well engineered,
safe, and costs just $5 with headers pre-soldered (Raspberry Pi Pico H). safe, and costs just $5 with headers pre-soldered (Raspberry Pi Pico H).
Additionally, all the software running on it is free, down to the full Additionally, all the software running on it is free, down to the full
[Boot ROM](https://github.com/raspberrypi/pico-bootrom). The wireless [Boot ROM](https://github.com/raspberrypi/pico-bootrom). The wireless
versions (Pico W & Pico WH) need non-free firmware to use the Wi-Fi chip, versions (Pico W & Pico WH) need vendor firmware to use the Wi-Fi chip,
which is not needed for following this guide. but that is not needed for following this guide.
A Pico has proper 3.3V logic levels, unlike a ch341a. Which means it won't A Pico has proper 3.3V logic levels, unlike a ch341a. Which means it won't
destroy your board by sending 5V to it. If you have a 1.8V flash chip, destroy your board by sending 5V to it. If you have a 1.8V flash chip,

View File

@ -12,12 +12,6 @@ Libreboot: 2023-04-23
Operating System: Debian Bookworm RC2 Operating System: Debian Bookworm RC2
Note! As of this RC2 version of Debian Bookworm, the system automatically
makes use of non-free firmware during install. If your intention is to avoid
all non-free firmware you should avoid using Debian Bookworm or search for a
downstream version of Debian Bookworm that strips out all non-free firmware.
More info in the link below.
[https://wiki.debian.org/Firmware](https://wiki.debian.org/Firmware) [https://wiki.debian.org/Firmware](https://wiki.debian.org/Firmware)
Install Media Preparation Install Media Preparation
@ -40,10 +34,6 @@ with the appropriate device path on your system.
# dd if=debian-bookworm-DI-rc2-arm64-DVD-1.img of=/dev/sdcard_device bs=1M status=progress; sync # dd if=debian-bookworm-DI-rc2-arm64-DVD-1.img of=/dev/sdcard_device bs=1M status=progress; sync
``` ```
During the install the system automatically makes use of non-free firmware to
activate the wireless network card. For this reason you could choose the
netinst iso and download files as needed rather than using the DVD iso.
Installation Installation
============ ============
@ -109,14 +99,6 @@ At this point the installation proceeded normally.
![](https://av.libreboot.org/xe513c24/debbook-lang.jpg) ![](https://av.libreboot.org/xe513c24/debbook-lang.jpg)
![](https://av.libreboot.org/xe513c24/debbook-packages.jpg) ![](https://av.libreboot.org/xe513c24/debbook-packages.jpg)
Note that you will see a message during install asking whether you want to
search for non-free firmware. My experience was that the system would use
non-free firmware regardless what I selected in that dialogue. The system was
able to connect wirelessly to the internet and download packages and updates as
needed.
![](https://av.libreboot.org/xe513c24/debbook-nonfree.jpg)
Some users have mentioned experiencing corruption of the first partition after Some users have mentioned experiencing corruption of the first partition after
installing Debian Bookworm on a Libreboot / uboot xe513c24 system. This is installing Debian Bookworm on a Libreboot / uboot xe513c24 system. This is
possibly due to the experimental nature of the libreboot / uboot system at this possibly due to the experimental nature of the libreboot / uboot system at this
@ -171,7 +153,7 @@ System Functionality
Things that work: Things that work:
* Wireless internet and bluetooth (due to non-free firmware) * Wireless internet and bluetooth
* Touch screen and stylus * Touch screen and stylus
* Touchpad * Touchpad
* Audio (Speakers and headphone jack) * Audio (Speakers and headphone jack)

View File

@ -54,7 +54,7 @@ The `bucts` repository is hosted by the libreboot project, because the original
repository on `stuge.se` is no longer available, last time we checked. The repository on `stuge.se` is no longer available, last time we checked. The
`bucts` program was written by Peter Stuge. You need `bucts` if you're flashing `bucts` program was written by Peter Stuge. You need `bucts` if you're flashing
internally an libreboot ROM onto a ThinkPad X60 or T60 that is currently running internally an libreboot ROM onto a ThinkPad X60 or T60 that is currently running
the non-free Lenovo BIOS. Instructions for that are available here:\ the original Lenovo BIOS. Instructions for that are available here:\
[libreboot installation guides](docs/install/) [libreboot installation guides](docs/install/)
The `ich9utils` repository is used heavily, by the `lbmk` build system. However, The `ich9utils` repository is used heavily, by the `lbmk` build system. However,