Notes on Open Source Software, Embedded Firmware, Boot Architecture, Trusted Computing, and Firmware Security
Hi, I’m Raymond Mao.
This blog documents my research, investigations, lessons learned and hands-on experience in:
- OSS (Open Source Software) contributions and ecosystem collaboration
- Embedded Systems practices
- Trusted Firmware stacks (TF-A / OP-TEE / U-Boot)
- Measured Boot, TPM
- Cryptography, Secure Boot
- OTA update systems
Feel free to explore the posts below.
Posts
-
Enhancing U-Boot SMBIOS on Arm64: Full Support for System, Board, CPU, and Memory Tables
-
Enable CI on Firmware Handoff & Measured Boot
-
Run U-Boot CI Pipeline on Your Host
-
TPM 2.0 Event Log for U-Boot SPL on an ARMv8 Measured Boot Chain
-
Integrating MbedTLS LTS v3.6 into U-Boot for HTTPS Support
-
Solve the Measured Boot Pitfall: PCR Bank Misconfiguration in Run-time
-
Measured Boot and Event Log across TF-A / OP-TEE / U-Boot / Linux
-
Summary of Firmware Handoff Implementation across TF-A / OP-TEE / U-Boot
-
Research of OTA Solutions: RAUC, Mender and OSTree
-
How UEFI Secure Boot Works in U-Boot
subscribe via RSS