Playing with the STM32MP2
Summary
A hardware-focused blog post detailing a bare-metal bring-up of the STM32MP2, PCIe integration to an FPGA, and a silicon RISAF vulnerability. The author documents bootstrapping M33 and A35 cores, PCIe enumeration challenges, and ultimately reveals a TrustZone-related bug that ST issued an advisory for, highlighting the security implications of embedded hardware and PCIe interconnects.