Replies: 1 comment
-
|
Hi @powehi-ai, thanks for your kind words! Yes, an ARM version is on our roadmap. However, the boot process on ARM is significantly more fragmented than on x86. To elaborate a bit on the technical challenge: Unlike x86 where hardware is self-discovered via ACPI, many ARM boards do not actively report their hardware layout to the OS. Without ACPI, the operating system is essentially "blind." It relies on a specific Device Tree Blob (.dtb) to know, for example, that a serial port is hardcoded at memory address 0x1000 or GPIO is at 0x2000. The problem is that these addresses differ completely between chipsets (e.g., Raspberry Pi 4 vs. 5, RK3588 vs. Allwinner). To create a truly "universal" ISO for bare-metal ARM, we would need to bundle hundreds of different .dtb files and manage complex boot logic for each specific board. If the wrong DTB is loaded, the kernel simply panics. Because of this, it is impossible to create a single ISO that supports all hardware. Therefore, our plan for ARM is to strictly target the UEFI + ACPI standard (ARM SystemReady). Practically speaking, this means the released ISO will initially be guaranteed to work in virtualized environments (like QEMU) rather than on specific bare-metal boards that rely on custom U-Boot and Device Trees. Hopefully 2026 May. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Does an ARM version is on your roadmap ?
If yes, when do you plan to release ?
Anyway, awesome work and thanks for sharing !
Cheers
Beta Was this translation helpful? Give feedback.
All reactions