Preview
You're viewing the Next docs β a rolling preview of
in-development changes. The current release docs may differ.
Supported Devices
Rugix Bakery can support a diverse range of devices.
When building a system with Rugix Bakery, you need to specify a target that is appropriate for your device. Targets typically support a whole family of devices and are categorized into generic, specific, and unknown targets. Generic targets are based on a standardized booting mechanism and support a wide range of devices. Specific targets, on the other hand, are limited to a certain family of devices and unknown targets are for devices that are not specifically supported by Rugix Bakery.
For further details, we refer to the documentation section on Systems.
Device support comes in three different tiers:
- π₯ Tier 1: Rugix is regularly tested on these devices and fully supports them.
- π₯ Tier 2: Support for these devices is provided on a best-effort basis.
- π₯ Tier 3: These devices are supported but are rarely tested and not prioritized.
Generic Targets
Generic (Grub, EFI)π₯
- arm64
- amd64
target = "generic-grub-efi"Specific Devices
Raspberry Pi 5π₯
- arm64
- armhf
target = "rpi-tryboot"Raspberry Pi 4π₯
- arm64
- armhf
target = "rpi-tryboot"Raspberry Pi CM4π₯
- arm64
- armhf
target = "rpi-tryboot"Raspberry Pi 3π₯
- arm64
- armhf
target = "rpi-uboot"Raspberry Pi Zero 2 Wπ₯
- arm64
- armhf
target = "rpi-uboot"Raspberry Pi 2 v1.2π₯
- armhf
target = "rpi-uboot"Raspberry Pi 2π₯
- armhf
target = "rpi-uboot"Raspberry Pi 1π₯
- armhf
target = "rpi-uboot"Raspberry Pi Zeroπ₯
- armhf
target = "rpi-uboot"Unknown Targets
Unknownπ₯
- arm64
- amd64
- armhf
target = "unknown"