parent
a918978371
commit
67294ab056
|
@ -79,7 +79,7 @@ Current issues {#issues}
|
|||
==============
|
||||
|
||||
- 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
|
||||
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
|
||||
|
|
|
@ -313,7 +313,7 @@ See: [Dell Latitude E6400 Libreboot Installation Guide](e6400.md)
|
|||
#### 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
|
||||
running the non-free Lenovo BIOS firmware.
|
||||
running the original Lenovo BIOS firmware.
|
||||
|
||||
[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
|
||||
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)
|
||||
|
||||
|
@ -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:\
|
||||
[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
|
||||
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:
|
||||
<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)
|
||||
|
||||
#### ASUS KCMA-D8 running non-free ASUS BIOS
|
||||
#### ASUS KCMA-D8 running original ASUS BIOS
|
||||
|
||||
[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)
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ do not need to re-compile release ROMs, you should follow these instructions
|
|||
before reading the instructions below:
|
||||
<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
|
||||
the [Freedom Status](../../freedom-status.md) page and in the [Binary Blob
|
||||
Reduction Policy](../../news/policy.md).
|
||||
|
|
|
@ -24,7 +24,7 @@ do not need to re-compile release ROMs, you should follow these instructions
|
|||
before reading the instructions below:
|
||||
<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
|
||||
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
|
||||
|
|
|
@ -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).
|
||||
Additionally, all the software running on it is free, down to the full
|
||||
[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,
|
||||
which is not needed for following this guide.
|
||||
versions (Pico W & Pico WH) need vendor firmware to use the Wi-Fi chip,
|
||||
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
|
||||
destroy your board by sending 5V to it. If you have a 1.8V flash chip,
|
||||
|
|
|
@ -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).
|
||||
Additionally, all the software running on it is free, down to the full
|
||||
[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,
|
||||
which is not needed for following this guide.
|
||||
versions (Pico W & Pico WH) need vendor firmware to use the Wi-Fi chip,
|
||||
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
|
||||
destroy your board by sending 5V to it. If you have a 1.8V flash chip,
|
||||
|
|
|
@ -12,12 +12,6 @@ Libreboot: 2023-04-23
|
|||
|
||||
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)
|
||||
|
||||
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
|
||||
```
|
||||
|
||||
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
|
||||
============
|
||||
|
||||
|
@ -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-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
|
||||
installing Debian Bookworm on a Libreboot / uboot xe513c24 system. This is
|
||||
possibly due to the experimental nature of the libreboot / uboot system at this
|
||||
|
@ -171,7 +153,7 @@ System Functionality
|
|||
|
||||
Things that work:
|
||||
|
||||
* Wireless internet and bluetooth (due to non-free firmware)
|
||||
* Wireless internet and bluetooth
|
||||
* Touch screen and stylus
|
||||
* Touchpad
|
||||
* Audio (Speakers and headphone jack)
|
||||
|
|
|
@ -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
|
||||
`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
|
||||
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/)
|
||||
|
||||
The `ich9utils` repository is used heavily, by the `lbmk` build system. However,
|
||||
|
|
Loading…
Reference in New Issue