UEFI / EDK2 on the Rock 5B

Thanks, using that image and this https://github.com/edk2-porting/edk2-rk35xx/releases/tag/v0.6 on the Rock 5B I managed to get it to boot with HDMI console. Currently stuck in a loop of

error resolving pool 0.freebsd.pool.ntp.org: Name does not resolve (8)

I guess I just need to disable ntpd for now since there is no ethernet.

Ok, Nice :joy:

If pcie20 worked correctly in UEFI,
then the system would detect pcie RTL8125 on the bus,
and we would have a working Ethernet.

3 Likes

Urgent: Radxa Rock 5 ITX, USB stops working after grub

  1. UEFI EDK 2 , USB functional, keyboard and mouse functional
  2. Grub, USB keyboard functional
  3. firmware bye-bye, linux kernel loads, USB goes down!
    3a. All USB ports and connectors go down!
    3b. USB keyboard/mouse not functional!
    3c. USB flash drive no longer detected!
    3d. USB ssd/hdd, which was detected during boot from file at UEFI, no longer detected!
  4. Cannot install an OS. Cannot boot an already installed generic OS from external ssd, because it is no longer operational after grub. All the USB ports stop working after we select the boot target from grub and linux kernel starts loading and UEFI goes away! Even keyboard and mouse stop!

Both Radxa Rock 5 ITX and Rock 5B+ have the same issue!

Had big plans to switch to ARM64 ecosystem. All of them halted!

Please help!

Rock 5 ITX (not plus, the plain one only) and Rock 5B+.

Ciao!

Do not make plans to migrate to arm64 when you need urgent support as arm64 is still under Development for ages.

Good luck with what you plan to do with it.

I have the itx+. I finally got around installing the plain Armbian vendor image without roobi but no luck getting the UEFI image booting. Burned the img to SD. No Go. Flashed to mmcblk0, same. Just doesn’t come on.
Also how do I get a current kernel working? 6.1 vendor works, but not the 6.12.
That said, I got UEFI working on both of my Rock 5b with Fedora 43 Rawhide (and 42 with DT). Can’t be that much off

In order to create working images (which can be used by any untrained user, just record the image and it will work immediately without additional complex manual manipulations), need to conduct tests on real equipment. I don’t have such equipment, sorry, I can’t help you in any way.

I just encountered this problem. Switching ACPI mode from both to ACPI allows linux to boot with USB enabled.