MPG Z690 Edge WIFI DDR4 - latest release bios 7D31v12 seems incompatible with ADATA XPG NVME drives

ak56

New member
Joined
Mar 2, 2022
Messages
13
TLDR: after upgrading the bios on my MPG Z690 EDGE WIFI DDR4 from 7D31v11 to 7D31v12 my 2 NVME SSD's from ADATA are no longer visible to Windows 11. Downgrading to 7D31v11 makes them appear again. The drives seem to be visible to the bios in both 7D31v11 and 7D31v12, however they are only visible to Windows in 7D31v11. I checked Device Manager and Disk Management.

Longer version:
I have 4x 1TB nvme ssd in my system. Top 3 are Gen4 drives and the P31 is a Gen3 drive.
Slot 1: WD SN850 Black 1TB
Slot 2: ADATA XPG Gammix S70 Blade 1TB
Slot 3: ADATA XPG Gammix S70 Blade 1TB
Slot 4: SK Hynix P31 Gold 1TB

I set up my system and installed Windows 11 etc with bios 7D31v11 in my system. Everything is working fine. After flashing the bios to 7D31v12 with M-Flash, the two XPG drives disappeared from my system. They still seem to show up in the Bios in the system summary screen but are invisible to Windows 11. Flashing back to 7D31v11 makes them visible again.

I noticed the release notes for 7D31v12 mentioned "Adjust PCIe Lanes setting" -- could this have something to do with this?

System config:
CPU: i9-12900K
Motherboard: MSI MPG Z690 Edge Wifi DDR4
Ram: G.Skill TridentZ RGB 64GB (2x32GB kit) F4-3600C18D-64GTZR DDR4-3600Mhz
NVME1: WD SN850 1 TB
NVME2: ADATA XPG Gammix S70 Blade 1TB
NVME3: ADATA XPG Gammix S70 Blade 1TB
NVME4: SK Hynix P31 Gold 1TB
GPU: EVGA 3080 12GB
 
Your board seems to be the first one that has gotten the new stable BIOS from a build date of late February.
I've never seen this changelog even for a beta BIOS on Z690:

- Support Post Screen Delay item function.
- Improved MFlash function
- Update CPU Microcode
- Adjust PCIe Lanes setting

Something you can try is, the ASMedia ASM1061 SATA controller chip used on your board (and some other Z690 models) caused a lot of bugs. Disable it and see if this helps.
This will disable SATA ports A and B (the other four SATA ports 5-8 can still be used, because they are coming from the Z690 chipset).

ASMedia.jpg
 
It's been tested with BIOS version 1.2 but without success.
Flashing multiple times from 1.1 to 1.2 BIOS,
and always the drives are recognized correctly:
image001.png

[BIOS been at default options, including External SATA 6GB/s Controller Mode]


Can you provide the additional following information:
* OC profile from BIOS\OC\OC Prifiles\OC Profile Save to USB
* MSI Center log file
* Which hard drive contains operating system? Is it a dual boot system? (linux & Windows)
 
I will test this tonight. I did not get a chance to try it out yesterday.
C drive (WD SN850) contains the only operating system - Windows 11. Not a dual boot system.
So far I had the ASMedia SATA controller enabled. I will try tonight with it disabled as well.
 
I am able to reproduce this issue on BIOS version 1.2 reliably.
I narrowed it down, this is related to the PCIe/PCI ASPM Settings.

If the settings are set to Disabled, the drives are detected and show up correctly in Windows 11.
If the settings are set to Auto, the two XPG drives do not show up in Windows, though they do show up in the Bios.

In BIOS version 1.1 this was not an issue. I had PCIe ASPM set to Auto for all devices and the XPG drives showed up in Windows just fine.
See attached screenshots for ASPM Disabled vs Auto.

ASPM disabled on BIOS 1.2:
IMG_4156.jpg


ASPM Auto on BIOS 1.2:
IMG_4157.jpg


ASPM settings screen and Bios details page on 1.2:
IMG_4158.jpg

IMG_4159.jpg
 
FYI MSI support responded to me and shared a new beta bios. I will try flashing that tonight to see if that addresses the issue.
Obviously I'm a little nervous it could brick the system, but hopefully I can just use the Flash BIOS button to recover from that.
 
Back
Top