Archived
You're viewing the archived 0.8.14 docs. This release is no longer maintained.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"