AMD PSP blob analysis on Gigabyte MZ33-AR1 Turin system
Published at September 12, 2025 · 14 min read

The blog post describes the analysis of PSP blobs on Gigabyte. MZ33-AR1. The analysis covers various aspects of stitching AMD firmware BIOS images and how a support for stitching Turin blobs was developed in coreboot....
Categories: firmware
Mapping and initializing USB and SATA ports on Gigabyte MZ33-AR1
Published at September 12, 2025 · 26 min read

As the Gigabyte MZ33-AR1 porting effort progresses, coreboot has to add definitions for I/O bus initialization, such as SATA, USB and PCI Express. If you are curious how it is done on an AMD Turin-based system, read till the end....
Categories: firmware
Porting Gigabyte MZ33-AR1 server board with AMD Turin CPU to coreboot
Published at August 7, 2025 · 20 min read

The blog post describes effort made to port a modern AMD server board to coreboot. The target is Gigabyte MZ33-AR1 supporting newest AMD EPYC server processor family Turin and OpenSIL....
Categories: firmware
Improving measured boot and TPM support in Dasharo
Published at November 28, 2024 · 11 min read

An overview of recent improvements to TPM and measured boot support in open-source firmware, coreboot and Dasharo....
Getting started with Hardkernel ODROID H4+
Published at August 1, 2024 · 15 min read

First steps with new hardware and preparations for coreboot firmware porting. A quick cookbook where to start and what to do when you get your hands on a new platform and not get your hands or board burnt....
Categories: firmware
Dasharo Compatible with MSI PRO Z690-A Release v1.1.3
Published at February 13, 2024 · 11 min read

Discover the latest Dasharo v1.1.3 release bringing new features, many bug fixes, and compatibility with 14th generation Intel Core processors. Dive in to find out more....
Upgrading your gears with liquid cooling
Published at December 18, 2023 · 6 min read

The post describes the story of upgrading a MSI PRO Z690-A DDR4 Full PC build with Dasharo firmware from 3mdeb to a 14th Gen Intel CPU and a liquid cooling....
Categories: firmware miscellaneous
TrenchBoot Anti Evil Maid - Phase 2
Published at October 20, 2023 · 10 min read

TrenchBoot Anti Evil Maid project for Qubes OS is progressing. With the addition of TPM 2.0 support, Anti Evil Maid gains much higher adoption and possibilities than ever before....
Categories: bootloader firmware hypervisor os-dev security
Dasharo compatible with MSI PRO Z690-A release v1.1.1
Published at March 2, 2023 · 10 min read

A short overview of changes introduced in v1.1.1 release of Dasharo compatible with MSI PRO Z690-A with a short demo of Qubes OS R4.1.2-rc1....
Categories: firmware
TrenchBoot Anti Evil Maid for Qubes OS
Published at January 31, 2023 · 14 min read

Qubes OS Anti Evil Maid (AEM) software heavily depends on the availability of the DRTM technologies to prevent the Evil Maid attacks. However, the project has not evolved much since the beginning of 2018 and froze on the support of TPM 1.2 with Intel TXT in legacy boot mode (BIOS). In the post we show how existing solution can be replaced with TrenchBoot and how one can install it on the Qubes OS. Also the post will also briefly explain how TrenchBoot opens the door for future TPM 2.0 and UEFI support for AEM....
Categories: bootloader firmware hypervisor os-dev security