PoC 都嘛能動,放到實機就各種摸不著頭緒的黑盒子… #tianocore #edk2 #uefi https://github.com/hiroshiyui/netbsd-labs/tree/main/labs/0-build_edk2

So somewhat recently I acquired a #Dell #Optiplex 7010 SFF. This one has an #Intel Core i5-3470, 16 GB RAM, and a 480 GB HDD running #Windows 10.

This actually comes from my workplace, and I was lucky enough to keep this machine. My boss once used this as their main computer, but I guess something happened and they've been using a new one since. Thus, right now, I'm going to get data off it and get confirmation we got all the data my boss wants before I completely wipe the thing. Afterwards, I'm going to use it as a server or something and flash #Coreboot on it. (Maybe I'll figure out a way to build my own version of Coreboot with an #edk2 payload). Until then, I've setup a dual boot with Fedora 43 on it in case I need to get any more data off it. Then, I'll put #AlpineLinux on the thing and use it as a server for something.

I'm also taking suggestions on what to do with the thing if anyone has any! :D

Introducing the new PineTab :( Edition 🙁

#pine64 #pinetab2 #edk2

I've just installed "generic" Fedora 42 workstation on my OrangePi5+ thanks to EDK2 and it works very well out of the box (display, GPU, Ethernet, USB).

How come this thing is not more widely used? A generic distro running mainline Linux kernel : this is the user experience I would like to see on more ARM SBCs!

https://github.com/edk2-porting/edk2-rk3588

#RK3588 #OrangePi5Plus #EDK2 #UEFI

🌗 EDK2:為 ROCK 5 ITX+ 打造 UEFI – 連接 Linux
➤ 告別頻繁拔插,Rock 5 ITX+ 迎向更便利的 UEFI 啟動體驗
https://interfacinglinux.com/2025/08/25/edk2-uefi-for-the-rock-5-itx/
本文詳述作者如何為 Rock 5 ITX+ 單板電腦刷寫 EDK2 UEFI 韌體,以解決因 microSD 卡插槽位置不便而難以更換作業系統的問題。作者透過將 EDK2 韌體寫入 SPI Flash,成功實現透過 USB 啟動並安裝通用 ARM Linux 映像檔。文章並評測了 Fedora Rawhide 和 Ubuntu 25.10 在此環境下的表現,強調了對較新 Linux 核心的需求,並指出 EDK2 與 RK3588 的整合仍在持續進展中。
+ 這真是太厲害了!解決了 Rock 5 ITX+ 的一個大痛點。不過,我還是覺得 SD 卡延長線可能更快更簡單。
+ 期待 EDK2 對 RK3
#單板電腦 #UEFI #EDK2 #ROCK 5 ITX+ #RK3588 #Linux
EDK2: UEFI For The ROCK 5 ITX+

I'm going to neuralyze the SPI flash and install some Kelvin Timeline firmware that will allow me to boot and install generic ARM Linux images on a ROCK 5 ITX+.

Interfacing Linux
EDK2: UEFI For The ROCK 5 ITX+

I'm going to neuralyze the SPI flash and install some Kelvin Timeline firmware that will allow me to boot and install generic ARM Linux images on a ROCK 5 ITX+.

Interfacing Linux

Does anyone here know how to run #Amazon Linux 2 or 2023 #aarch64 #QEMU images? They seem to hang right after exiting boot services. Latest qemu and #EDK2 i could get on Fedora 42.

Perhaps @hrw knows, or knows someone who knows.

I saw edk2 PR to handle PPTT using ConfigurationManager framework.

How bit waste of potential CM is. Something what could be serious helper became yet another board specific code dump.

There should be CM->GeneratePPTT(data) function which either go through hardware to detect cores/caches/clusters/topology or gets it in a structure/object/array.

Instead is yet another code drop which generates whole PPTT by hand.

#edk2 #ConfigurationManager #codedump #trash

FOSDEM 2021 - EDK2 UEFI on RISC-V

Quick recipes to get OVMF and AAVMF anywhere:

OVMF:

curl -sSf https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/ovmf-0.0.202308-r2.apk | tar zx --strip-components 3 usr/share/OVMF/OVMF.fd

AAVMF:

curl -sSf https://dl-cdn.alpinelinux.org/alpine/edge/community/aarch64/aavmf-0.0.202308-r2.apk | tar xz --strip-components 3 usr/share/AAVMF/QEMU_EFI.fd

Distributions place these files in variable places when they deploy QEMU and EDK2 so it is is good to have ubiquitous method for acquiring them for e.g. kernel testing.

#alpinelinux #qemu #edk2 #ovmf #aavmf