Skip to content

Commit e3af12a

Browse files
committed
installation/guides/arm-devices/platforms: mention RPi5 support
also remove the usb boot section, as it should not be necessary as of void-linux/void-mklive#361 because partition UUIDs are now used instead of device paths.
1 parent 1b89c32 commit e3af12a

File tree

2 files changed

+17
-11
lines changed

2 files changed

+17
-11
lines changed

book.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,6 @@ exclude = [
3636
'mirror\.vofr\.net',
3737
'void\.chililinux\.com',
3838
'voidlinux\.com\.br',
39+
'reddit\.com',
40+
'raspberrypi\.com',
3941
]

src/installation/guides/arm-devices/platforms.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,29 +12,33 @@ packages should be installed if you want to use any DKMS packages. Void ships
1212
functionality.
1313

1414
The [command line](../../../config/kernel.md#cmdline) parameters passed to the
15-
kernel are in the `rootfs/boot/cmdline.txt` file. Some of the relevant
16-
parameters are documented in the [official
17-
documentation](https://www.raspberrypi.org/documentation/configuration/cmdline-txt.md).
15+
kernel are in the `/boot/cmdline.txt` file. Some of the relevant parameters are
16+
documented in the [official
17+
documentation](https://www.raspberrypi.com/documentation/computers/configuration.html#the-kernel-command-line).
1818

1919
### Supported Models
2020

2121
| Model | Architecture |
2222
|---------------------------------------------|--------------|
2323
| 1 A, 1 B, 1 A+, 1 B+, Zero, Zero W, Zero WH | armv6l |
2424
| 2 B | armv7l |
25-
| 3 B, 3 A+, 3 B+, Zero 2W, 4 B, 400 | aarch64 |
25+
| 3 B, 3 A+, 3 B+, Zero 2W, 4 B, 400, CM4, 5 | aarch64 |
2626

2727
> It is possible to run the armv7l images on an RPi 3, as the RPi 3's CPU
2828
> supports both the Armv8 and Armv7 instruction sets. The difference between
2929
> these images is that the armv7l image provides a 32-bit system while the
3030
> aarch64 image provides a 64-bit system.
3131
32-
### USB mass storage boot on Raspberry Pi 4
32+
### Raspberry Pi 5 Kernel
3333

34-
To boot an RPi 4 from a USB mass storage device, the [install process is the
35-
same](./index.md), but after installation, the USB drive needs to be mounted on
36-
the host and the `root=` argument in `/boot/cmdline.txt` needs to be changed to,
37-
for example, `root=/dev/sda2`.
34+
The `rpi5-kernel` and `rpi5-kernel-headers` packages provide a kernel and
35+
headers optimized for the Raspberry Pi 5 with 16KB pages. To switch from the
36+
generic `rpi-kernel`, install `rpi5-kernel`. This will remove `rpi-kernel` and
37+
replace it with `rpi5-kernel`.
38+
39+
> Not all software is compatible with larger page-size kernels. View and report
40+
> any compatibility problems in the [tracking
41+
> issue](https://github.com/void-linux/void-packages/issues/48260).
3842
3943
### Enabling hardware RNG device
4044

@@ -59,8 +63,8 @@ driver](../../../config/graphical-session/xorg.md#modesetting) or
5963

6064
More configuration information can be found in the Raspberry Pi Foundation's
6165
[official
62-
documentation](https://www.raspberrypi.org/documentation/configuration/). The
63-
`raspi-config` utility isn't available for Void Linux, so editing the
66+
documentation](https://www.raspberrypi.com/documentation/computers/configuration.html).
67+
The `raspi-config` utility isn't available for Void Linux, so editing the
6468
`/boot/config.txt` file is usually required.
6569

6670
#### Audio

0 commit comments

Comments
 (0)