MSI PRO Z790-P (Maximized)

Table of contents
  1. MSI PRO Z790-P (Maximized)
    1. ✅ Active: CPU generation still receiving microcode updates (12th-14th Gen Alder/Raptor Lake)
    2. 🛡️ VULNERABLE: TPM GPIO Reset
    3. ⚡ Safety First
    4. Disassembly
    5. Flashing

✅ Active: CPU generation still receiving microcode updates (12th-14th Gen Alder/Raptor Lake)

Still receiving microcode updates. See BOARDS_AND_TESTERS.md, Heads threat model.

🛡️ VULNERABLE: TPM GPIO Reset

GPIO lock not enforced at runtime. See Per-Board Protection Status, TPM GPIO Reset Vulnerability.

⚡ Safety First

Before starting, please read our SPI Programmer Best Practices guide for essential safety information and programmer recommendations.

Disassembly

Full disassembly instructions, SPI flash access via JTPM1 header (2mm pitch, requires adapter), SMBIOS data migration procedure, and step-by-step flashing instructions are maintained by Dasharo:

Dasharo MSI Z790-P documentation

Flashing

Key notes: Flash via JTPM1 header (pins 1=Vcc, 7=GND, 5=CS, 6=CLK, 3=MISO, 4=MOSI). SMBIOS UUID/serial must be extracted and re-injected with cbfstool + vboot resign. Disconnect dGPU before flashing. Memory training takes ~2 minutes on first boot.