I changed the title a bit after Howardpan’s reply, since I consider RISC-V > ARM64 > X86-64 due to license types.
So Orange Pi 6 it should be,
except that I’m not gonna spend more than 200 euros on an SBC.
I’m not sure what you’re talking about, but my idea now is that I buy an Orange Pi 5+, install Raspberry Pi OS on it, then install EDK2 UEFI firmware on it, so I can run the Guix aarch64 iso.
We are saying the same thing. I just wasn’t sure one can install UEFI on to OPI5. That’s all. You might also want to take compilation time into consideration. Best of luck.
Ah, well so far I just ordered the thing via aliexpress and came to the conclusion that I bought the wrong case for it. Orange Pi 5 and Orange Pi 5 Pro are not the same cards, so the case did not fit.
So I’m waiting for a new case and a heatsink, before I even begin with replacing the firmware.
I also discovered that the Orange Pi 5 Pro has a slot for NVMe SSD, but these are too expensive for me at the moment.
This is a fork where someone’s trying to get a mnt-reform working which has the same chipset base (rk3588)
They’re trying to run the proprietary software on it which is a pain the put back in.
I’ve been looking at doing this. I have an orangepi 5+, but I’m stuck on the bootloader. I’d really like to get a PXE boot workflow going but still working on my VyOS router (kinda not though)
How different would this be with UEFI? Why is it so much simpler? It’s never really clear to me what the differences are between boards.
it can be configured to boot from SD, eMMC or NVMe – i think using either UEFI and u-boot. it ships with u-boot.
you have to go through installing the basic OrangePi ubuntu build first. or armbian. that gives you some CLI tools. it’s better to keep it the way it is until you’ve used it a bit. You can boot from SD, but it’s slow.
writing the image to SPI flash can go badly & brick the device. I think you can restore using MaskROM mode, but the app is in chinese
I figured out how to get Armbian to boot Armbian on the NVMe, but that was just through running the armbian-install.
I asked on the forum if I could use Armbian to boot Guix, but they said it was impossible?
I figured that I probably need to ‘dd’ the guix system install a USB drive rather than the NVMe directly.
So here’s the setup I’m thinking of:
SD card with pure U-boot installed on it. (no more Armbian)
USB device with ‘guix system install aarch64’ installed on it.
NVMe device where the guix system will be installed to.
So the pure U-boot would have to boot the USB device first and the NVMe device… somehow.
I’ll install pure U-boot images and see what it does.