I'm looking for a definitive answer from people who've already tried it on this motherboard.
I want to get a x2 (not x4) NVMe for my system. Motherboard has 6 sata ports (4 from the chipset, 2 from the CPU). Will it disable SATA 5/6 or not?
---
As a background, Bristol ridge APUs supports 2*SATA and x2 NVMe, while Ryzen CPUs supports 2*SATA and x4 NVMe (but not at the same time).
In specifications page of Asus B350M-A, two different limitations is listed for Bristol ridge APUs and Ryzen CPUs.
Specs page say:
It is known for a fact that you can't use a x4 NVMe and 2*SATA at the same time.
So it is possible that the text quoted above assumes an x4 NVMe.
But it's not clear whether the same limitation still applies when a x2 NVMe is used with a Ryzen CPU.
As a contemporary example, Gigabyte states it very explicitly in AB350's manual that x2 NVMe and 2*SATA ports can work at the same time.

This means Ryzen CPU can run "x2 pcie plus 2*SATA" configuration.
I'm wondering whether the CPU support is enough, and the same table will also applicable to my motherboard?
Or does it depend on motherboard tracing?
Or does it depend on BIOS configuration? (for the record I can't see any settings in the BIOS for changing M.2 configuration)
Thank you very much
- MB: Asus Prime B350M-A
- CPU: Ryzen 1600AF
I want to get a x2 (not x4) NVMe for my system. Motherboard has 6 sata ports (4 from the chipset, 2 from the CPU). Will it disable SATA 5/6 or not?
---
As a background, Bristol ridge APUs supports 2*SATA and x2 NVMe, while Ryzen CPUs supports 2*SATA and x4 NVMe (but not at the same time).
In specifications page of Asus B350M-A, two different limitations is listed for Bristol ridge APUs and Ryzen CPUs.
Specs page say:
[for ryzen] The M.2 Socket shares bandwidth with the SATA6G_5/6 ports, therefore the SATA6G_5/6 ports cannot be used when a SATA/PCIE mode M.2 device is installed.
[for bristol ridge] The M.2 Socket shares bandwidth with the SATA6G_5/6 ports, therefore the SATA6G_5/6 ports cannot be used when a SATA mode M.2 device is installed.
It is known for a fact that you can't use a x4 NVMe and 2*SATA at the same time.
So it is possible that the text quoted above assumes an x4 NVMe.
But it's not clear whether the same limitation still applies when a x2 NVMe is used with a Ryzen CPU.
As a contemporary example, Gigabyte states it very explicitly in AB350's manual that x2 NVMe and 2*SATA ports can work at the same time.

This means Ryzen CPU can run "x2 pcie plus 2*SATA" configuration.
I'm wondering whether the CPU support is enough, and the same table will also applicable to my motherboard?
Or does it depend on motherboard tracing?
Or does it depend on BIOS configuration? (for the record I can't see any settings in the BIOS for changing M.2 configuration)
Thank you very much
Last edited: