MSI PRO Z790-P (WIFI) (DDR5) Dasharo Release Notes¶
This is a Dasharo Pro Package Release. To obtain access to the pre-built binaries, you need to subscribe to the Dasharo Pro Package subscriber. You can do this by purchasing a Dasharo Pro Package product from our shop. As a subscriber, you will receive access to all firmware updates for the duration of your subscription via the Dasharo Pro Package newsletter, and gain entry to the Dasharo Premier Support invite-only live chat on the Matrix network, enabling direct engagement with the Dasharo Team and fellow subscribers for personalized, priority assistance.
Following Release Notes describe status of open-source firmware development for MSI PRO Z790-P (WIFI) (DDR5)
For details about our release process please read Dasharo Standard Release Process.
For detailed information on our validation setup, please refer to the Hardware Configuration Matrix. To gain a deeper understanding of the nomenclature reasons behind the Z690/Z790 boards, we recommend seeing our FAQ.
v0.9.5 - 2026-08-13¶
Test results for this release can be found here. This is an Assured Dasharo release.
Added¶
- SBOM embedded into firmware
- MRC cache is now preserved by capsule updates to avoid memory retraining
- Detection of TPMs that support only a single active bank
- New setup submenu with various experimental CPU and overclocking options under Device Manager -> Platform Setup Menu. Use at your own risk, no support is provided for these options.
- New experimental RAM voltage configuration options for DDR4 variants under Device Manager -> Platform Setup Menu. Use at your own risk, no support is provided for these options.
- Perliminary support for SMI Transfer Monitor with an option to enable it via setup
- Restoring default settings with CMOS battery reset
- EZ Debug LED support
- Verification of XMP profile and profile requested voltage on DDR4 variants
- Ramping the RAM voltage per XMP profile needs on DDR4 variants (DDR5 variants ramp the voltage inside Intel FSP)
Changed¶
- Updated CPU microcode (see SBOM)
- Support extending both SHA-1 and SHA-256 PCRs for dTPM
- TPM log no longer uses entries of fixed size
- Updated TPM ACPI device path (can help with Windows 11)
- Removed MMX/SSE instructions from UEFI runtime drivers (fixes efivar on FreeBSD)
- Register serial console after VGA (affects FreeBSD)
- XMP profile selection option moved to Device Manager -> Platform Setup Menu (requires enabling overclocking option first)
- Disabled USB port power when powering off the machine
Fixed¶
- Unable to apply UEFI dbx 20250902 update via fwupdmgr
- Cannot enter Firmware Update Mode twice in a row
- XMP profile option showing XMP3 profile on DDR4 platforms
Known issues¶
- XMP1 profile does not boot in combination with some DDR5 configurations
- Cannot wake from suspend via RTC on QubesOS
- Windows 11 installer unable to detect i225 Ethernet NIC
- Windows 11 VBS (Virtualization-based Security) appears Not enabled on System Information
- Ubuntu fails to boot with early DMA protection Enabled
Binaries¶
sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr4.cap) sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr4.rom) msi_ms7e06_v0.9.5_ddr4.sbom.json sha256 sha256.sig sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr4_dev_signed.cap) sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr4_dev_signed.rom) sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr5.cap) sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr5.rom) msi_ms7e06_v0.9.5_ddr5.sbom.json sha256 sha256.sig sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr5_dev_signed.cap) sha256 sha256.sig (msi_ms7e06_v0.9.5_ddr5_dev_signed.rom)
This is a Dasharo Pro Package release. For this platform, access to pre-built binaries is provided exclusively through the Full Build for MSI PRO Z790-P (WIFI) and PRO Z790-P (WIFI) DDR4, a bundled hardware-and-firmware product available in the 3mdeb shop. A standalone Dasharo Pro Package subscription is not offered for this platform.
With the Full Build, you receive firmware updates for the duration of your subscription via the Dasharo Pro Package newsletter, and gain entry to the Dasharo Premier Support invite-only live chat on the Matrix network, enabling direct engagement with the Dasharo Team and fellow subscribers for personalized, priority assistance.
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)¶
- Dasharo coreboot fork based on 25.12 revision b4bd89b9
- Dasharo EDKII fork based on edk2-stable202602 revision 5dc2238e
- Dasharo EDK2-platforms fork based on 1002a59639f111a2f8178b77d1f5fde0ea8d976f revision 1002a596
- iPXE based on ad8cbcee950840547f87394179a7e712e1c3c06f revision ad8cbcee
- vboot based on 3f94e2c7ed revision 3f94e2c7
- Intel Management Engine version v16.1.30.2307
- Intel Flash Descriptor version v1.2
- Intel Firmware Support Package version RPL-S C.0.C8.50
- Intel microcode version ADL/RPL C0/H0 0x3e 12/10/2025
- Intel microcode version RPL B0 0x137 18/02/2026
An integrated SBOM is also included in the firmware images. It describes a complete set of components and their versions used to build the firmware images. The published SBOM artifact is in CycloneDX format and can be viewed by SBOM tools, for example sbom-tools.
v0.9.4 - 2025-12-01¶
Test results for this release can be found here.
Changed¶
- Updated CPU microcode (see SBOM)
Known issues¶
- XMP1 profile does not boot in combination with some DDR5 configurations
- Windows 11 installer unable to detect i225 Ethernet NIC
- Cannot wake from suspend via RTC on QubesOS
- Windows 11 VBS (Virtualization-based Security) appears Not enabled on System Information
- Capsule update signing is not enforced
Binaries¶
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr4.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr4.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr4_dev_signed.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr4_dev_signed.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr5.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr5.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr5_dev_signed.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.4_ddr5_dev_signed.rom)
This is a Dasharo Pro Package Release. To access the pre-built binaries, you need to subscribe to the Dasharo Pro Package subscriber. You can do this by purchasing a Dasharo Pro Package product from our shop. As a subscriber, you will receive access to all firmware updates for the duration of your subscription via the Dasharo Pro Package newsletter, and gain entry to the Dasharo Premier Support invite-only live chat on the Matrix network, enabling direct engagement with the Dasharo Team and fellow subscribers for personalized, priority assistance.
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)¶
- Dasharo coreboot fork based on 24.12 revision a5a05f13
- Dasharo EDKII fork based on edk2-stable202502 revision 1c50dad8
- Dasharo EDK2-platforms fork based on v0.9.0 revision 1002a596
- iPXE based on 2025.03 revision 6c7068fc
- vboot based on f1f70f46dc revision f1f70f46
- Intel Management Engine version v16.1.30.2307
- Intel Flash Descriptor version v1.2
- Intel Firmware Support Package version RPL-S C.0.C8.50
- Intel microcode version ADL/RPL C0/H0 0x3d 12/10/2025
- Intel microcode version RPL B0 0x132 08/10/2025
v0.9.3 - 2025-09-18¶
This is a Rapid release and has a reduced scope of tests.
Test results for this release can be found here.
Added¶
- Improved measured boot support
- Microsoft Option ROM UEFI CA to Secure Boot DB
- Check for flash descriptor writability when exposing HAP disable option
Changed¶
- Rebased coreboot repository to 24.12 (see SBOM)
- Rebased edk2 repository to edk2-stable202502 (see SBOM)
- Owner GUID of Secure Boot DB and KEK to Microsoft recommended values
- Updated DBX to 2025-06-13
Known issues¶
- XMP1 profile does not boot in combination with some DDR5 configurations
- Windows 11 installer unable to detect i225 Ethernet NIC
- Cannot wake from suspend via RTC on QubesOS
- Windows 11 VBS (Virtualization-based Security) appears Not enabled on System Information
- Capsule update signing is not enforced
Binaries¶
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr4.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr4.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr4_dev_signed.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr4_dev_signed.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr5.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr5.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr5_dev_signed.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.3_ddr5_dev_signed.rom)
This is a Dasharo Pro Package Release. To access the pre-built binaries, you need to subscribe to the Dasharo Pro Package subscriber. You can do this by purchasing a Dasharo Pro Package product from our shop. As a subscriber, you will receive access to all firmware updates for the duration of your subscription via the Dasharo Pro Package newsletter, and gain entry to the Dasharo Premier Support invite-only live chat on the Matrix network, enabling direct engagement with the Dasharo Team and fellow subscribers for personalized, priority assistance.
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)¶
- Dasharo coreboot fork based on 24.12 revision fecb8be2
- Dasharo EDKII fork based on edk2-stable202502 revision 1c50dad8
- Dasharo EDK2-platforms fork based on v0.9.0 revision 1002a596
- iPXE based on 2025.03 revision 6c7068fc
- vboot based on f1f70f46dc revision f1f70f46
- Intel Management Engine version v16.1.30.2307
- Intel Flash Descriptor version v1.2
- Intel Firmware Support Package version RPL-S C.0.C8.50
- Intel microcode based on 0x36 (for CPUIDs 00090672, 00090675, 000b06f2, 000b06f5), 0x12B (for CPUID 000b0671) revision 8dce7604
v0.9.2 - 2024-12-10¶
Test results for this release can be found here.
Added¶
- Introduce updates via UEFI capsules (from this firmware onward)
- Preserve user data during a capsule update
- CPU configuration menu
- Update to a much newer EDKII revision
- Dual TPM feature in coreboot. When ME is disabled, fTPM becomes inactive as well and chipset will route the TPM traffic to SPI bus. coreboot will now probe for all possible TPMs and initialize the one that is currently active.
- Expose ESRT entry for firmware updates
Changed¶
- Use a constant value for major BIOS version number in ROMHOLES (used by FlashBIOS)
- Updated Intel CPU microcode to 0x12B version
- Updated Flash Descriptor to enlarge BIOS region; refer to SBOM section below
Fixed¶
- No ability to change active PCR banks with TPM PPI in FW
- Fix the problem where a disk with a meaningful name would appear as Non-Block Boot Device in the created OS boot options from ESP
- Improve resource detection above 4 GiB
Known issues¶
- XMP1 profile does not boot in combination with some DDR5 configurations
- Windows 11 installer unable to detect i225 Ethernet NIC
- Cannot wake from suspend via RTC on QubesOS
- Windows 11 VBS (Virtualization-based Security) appears Not enabled on System Information
- Capsule update signing is not enforced
Binaries¶
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr4.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr4_dev_signed.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr4.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr4_dev_signed.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr5.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr5_dev_signed.cap)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr5.rom)
sha256 sha256.sig (msi_ms7e06_v0.9.2_ddr5_dev_signed.rom)
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)¶
- Dasharo coreboot fork based on 24.02.01 revision b9d6d8c7
- Dasharo EDKII fork based on edk2-stable202402 revision 5b3658c0
- Dasharo EDK2-platforms fork based on v0.9.0 revision 3323ed48
- iPXE based on 2023.12 revision 35d84756
- vboot based on 3d37d2aafe revision 3d37d2aa
- Intel Management Engine based on v16.1.30.2307 revision 4f6e917d
- Intel Flash Descriptor based on v1.2 revision 4f6e917d
- Intel Firmware Support Package based on RPL-S C.0.C8.50 revision 3819544e
- Intel microcode based on 0x36 (for CPUIDs 00090672, 00090675, 000b06f2, 000b06f5), 0x12B (for CPUID 000b0671) revision 4f6e917d
v0.9.1 - 2024-01-22¶
Test results for this release can be found here.
Added¶
- Automatic fan control
- RAM Disk support (EXPERIMENTAL)
- Memory overclocking support with XMP profiles
- Compatibility with Raptor Lake Refresh CPUs
- Selective Option ROM loading
- Serial Console Redirection option
- Power state after power fail option
- Option for Resizable BARs enabling
- ESP partition scanning in look for grubx64.efi or shimx64.efi or Windows bootmgr
- Memory speed is displayed in the firmware setup main page
- Added support for taking screenshots in the firmware
- Microsoft and Windows 2023 UEFI Secure Boot certificates
- Disabling ME and unlocking descriptor with HMRFPO command on FUM flow
Changed¶
- This is a Dasharo Pro Package release
- Updated microcode to the newer version; refer to SBOM section below
- Updated ME to the newer version; refer to SBOM section below
- Updated Flash Descriptor to unlock regions; refer to SBOM section below
- Switched to the Raptor Lake-S Client FSP; refer to SBOM section below
- Get SMBIOS serial number and UUID from ROMHOLE region instead of CBFS (ROMHOLE is preserved during FlashBIOS and updates via DTS)
- Rebased coreboot on 4.21 tag
- Reduced the amount of microcode blobs included in the build, due to redundancy (some blobs had the same shasum and supported the same CPUIDs)
- Enroll default UEFI Secure Boot keys on the first boot
- Improved UEFI Secure Boot menu user experience
- DDR4 variant SMBIOS product name to reflect MSI naming
- Scope of reset to default hotkey to global in firmware setup
- Booting DTS over iPXE via HTTPS
- Removed the i225/i226 EFI driver from the builds in favor of native iPXE driver
- Switched iPXE repository to Dasharo fork for the native iPXE driver for i225/i226
Fixed¶
- No audio playback via headset
- Auto Boot Time-out is reset to 0 when F9 is pressed
- Some RPL-S CPUs ( 0xB06F2 (RPL-S C0) or 0xB06F5 (RPL-S H0)) have a problem with booting on v0.9.0
- Change boot order menu is confusing
- The setup menu does not issue a reset, resulting in saved but unapplied settings
- PCI Express Resizable BAR programming
- PCI Express resource allocation for Intel ARC A750
- CPU frequency not displayed on setup front page
- P2SB BAR not properly reserved in ACPI
- Power LED not blinking during S3 sleep
- PS/2 controller not enabled at first boot after flashing
- Incorrect C-states reported in ACPI unsupported by HW
- Incorrect first timestamp format in ACPI FPDT
Known issues¶
- XMP1 profile does not boot in combination with some DDR5 configurations
- Windows 11 installer unable to detect i225 Ethernet NIC
- Cannot wake from suspend via RTC on QubesOS
- Windows 11 VBS (Virtualization-based Security) appears Not enabled on System Information
- No ability to change active PCR banks with TPM PPI in FW
Binaries¶
sha256 sha256.sig (msi_ms7e06_v0.9.1_ddr4)
sha256 sha256.sig (msi_ms7e06_v0.9.1_ddr4_dev_signed)
sha256 sha256.sig (msi_ms7e06_v0.9.1_ddr5)
sha256 sha256.sig (msi_ms7e06_v0.9.1_ddr5_dev_signed)
To verify binary integrity with hash and signature please follow the instructions in Dasharo release signature verification using this key
SBOM (Software Bill of Materials)¶
- Dasharo coreboot fork based on 4.21 revision 2c5426c3
- Dasharo EDKII fork based on edk2-stable202002 revision 11746340
- iPXE based on 2023.12 revision 838611b3
- vboot based on 0c11187c75 revision 0c11187c
- Intel Management Engine based on v16.1.30.2307 revision 18aab76c
- Intel Flash Descriptor based on v1.1 revision 18aab76c
- Intel Firmware Support Package based on RPL-S C.0.BD.40 revision 481ea7cf
- Intel microcode based on ADL/RPL C0/H0 0x0000002e revision microcode-20230808
- Intel microcode based on RPL B0 0x00000119 revision microcode-20230808
v0.9.0 - 2023-08-31¶
Test results for this release can be found here.
Added¶
- MSI FLASHBIOS recovery support
- Raptor Lake-S CPU support
- MSI PRO Z790-P board support with the same feature set as PRO Z690-A
- MSI ACPI device that triggers automatic driver and utility installation manager
- Support for logo customization
- UEFI 2.8 errata C compliance in EDKII fork
- Firmware Update Mode feature
- This is a Dasharo Pro Package release
- Use new microcode version, refer to SBOM
- Use new ME version, refer to SBOM
- Make NVIDIA RTX 3060 spawn HD Audio device in Device Manager
- Reset to defaults with F9 causes the right settings to be restored
- Popup with information about recovery mode is not displayed after flashing with a valid binary
- Proper watchdog timeout value to avoid reset loops on DDR5 boards with bigger amount of RAM
- Chipset Watchdog timeout value changes actual watchdog trigger time
- No missing ACPI objects errors in Linux dmesg
- Setup Password option
Binaries¶
This is a Dasharo Pro Package Release. To obtain access to the pre-built binaries you will have to become the Dasharo Pro Package subscriber. You will get the access to all of the firmware updates for the duration of the subscription via Dasharo Pro Package newsletter.
SBOM (Software Bill of Materials)¶
- Dasharo coreboot fork based on 4.18 revision 197229de
- Dasharo EDKII fork based on edk2-stable202002 revision 94f562a7
- iPXE based on 6ba671acd9 revision 6ba671ac
- vboot based on b76cd8c806 revision b76cd8c8
- Intel Management Engine based on v16.1.30.2255 revision 2a8875ec
- Intel Flash Descriptor based on v1.0 revision 2a8875ec
- Intel Firmware Support Package based on IoT RPL-S PV 3492_03 revision 2fea9a2f
- Intel microcode based on ADL C0 0x0000002c revision microcode-20230613
- Intel microcode based on ADL H0 0x0000002c revision microcode-20230613
- Intel microcode based on RPL B0 0x00000113 revision microcode-20230613