#edk2

2025-11-28

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

2025-11-27

Introducing the new PineTab :( Edition 🙁

#pine64 #pinetab2 #edk2

Windows 10 Blue Screen of Death on a PineTab 2 tablet computer.

On the left side of the device, there are some debugging equipment attached. These are:
- MicroSD -> Fullsize SD card adapter cable
- PineTab UART adapter
- A USB stick containing a copy of Windows PE

Error code: KMODE_EXCEPTION_NOT_HANDLED

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!

github.com/edk2-porting/edk2-r

#RK3588 #OrangePi5Plus #EDK2 #UEFI

GripNewsGripNews
2025-08-31

🌗 EDK2:為 ROCK 5 ITX+ 打造 UEFI – 連接 Linux
➤ 告別頻繁拔插,Rock 5 ITX+ 迎向更便利的 UEFI 啟動體驗
interfacinglinux.com/2025/08/2
本文詳述作者如何為 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
5 ITX+

Zygmunt Krynickizygoon@fosstodon.org
2025-07-04

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.

Marcin Juszkiewicz 🙃hrw@society.oftrolls.com
2025-06-16

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

2025-03-19

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

2024-11-03

This fine evening on #CursedProjects: Trying to build #EDK2 without crying too much.

The build is again broken on so many levels, it's quite frustrating tbh.

Having to deal with a super custom (and frankly quite horrific) build system and an entire boatload of git submodules sure doesn't help in even understanding what is going wrong. 👌

#ArchLinux #PackagerLife

Neal Gompa (ニール・ゴンパ) :fedora:Conan_Kudo@fosstodon.org
2024-06-03

#EDK2 (TianoCore) switched away from emailing patches to GitHub pull requests for contributions.

This will make things a lot easier for contributing to the most commonly used framework for #UEFI firmware.

See: edk2.groups.io/g/devel/message

Marcin Juszkiewicz 🙃hrw@society.oftrolls.com
2024-02-26

ArmCpuInfo v1.2.0 released.

Some updates to be in sync with 2023-12 Arm A-profile Architecture Registers document.

Support for DFR1, FPFR0, ISAR3, MMFR4 and PFR2 will be added in one of future versions.

github.com/hrw/edk2-armcpuinfo

#aarch64 #arm #edk2 #efi

trotFunky Sparks :v_trans:trotFunky@tech.lgbt
2023-10-01

Hey fedi, maybe someone could help me out on this one, my search-fu is failing me.

I'm trying to run #Windows in a #vm on #linux, _but_ from a physical windows #UEFI installation on another drive.

I managed to do it on my previous computer, but it was not UEFI.

I've configured #libvirt (through virtual-machine-manager, but I have to edit the XML) to use EDKII, gave it some keys and non-volatile storage as seems needed, plus all the partitions of the physical drive as virtualized drives.
But once in #edk2 , launching `bootmgfw.efi` just black screens for a bit before going back to the EDKII console.

The Windows installation has #virtualization drivers installed and virtualization enabled, I don't know if I should do anything else ?
I remember it working just fine with the MBR install on my previous computer. (I'll admit it was an /old/ Windows, so who knows what was enabled)

If anyone has done that successfully or has some tips, any help or boost would be appreciated ! Thanks in advance :)

Adam Williamson :fedora:adamw@fosstodon.org
2023-09-30

What says #hacker more then a customized boot logo that is offcentered?

#EDK2 #Taniocore #libvirt #VM #QEMU

Taniocore EDK2 EFI firware running in QEMU vm with offcentered customized boot logo.
2023-04-22

Starting to #bisect #edk2 #ovmf stuff because the #microvm blobs don't build anymore since last release...

If only they had a build system that is at least somewhat comprehensive and not a bizarre monster of #shell and #python scripts mangled together with some #make and other bits and pieces 🥺

#archlinux #packagerlife

2022-11-27

Spending some cycles on refining the #qemu package on #archlinux. Now with #arm #uefi support!

Still need to fix up #edk2 to enroll some common certificates in the #firmware blobs.
#secureboot

2022-01-19

Great suggestions by @ddevault about how @PINE64 could change their community priorities for more impact. #ARM #Aarch64 #Pine64 #uboot #uefi #edk2 drewdevault.com/2022/01/18/Pin

read-only account (Rain 🚱)grainloom@cybre.space
2020-05-20

asked for help with the #RaspberryPi #EDK2 firmware on the mailing list and got an answer.
Apparently they DO have pre-compiled binaries!
github.com/pftf/RPi3

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst