I've run out of available SATA ports on my motherboard, and I've also run out of storage space. If I can get my Intel 600p NVMe boot drive to run at PCI x2, that will enable two SATA ports on my motherboard that I can't currently use (according to the manual).
Ryzen 5 1600
Gigabyte GA-AB350M-Gaming3 running the f22 firmware
Intel 600p 256GB M.2 NVMe PCI x4 SSD boot drive
various storage drives
The motherboard has 6 SATA ports and 1 M.2. I'm using the M.2 and 4 SATAs. The manual states the following:
With a PCI x4 M.2, 4 SATA ports are enabled.
With a SATA M.2, 5 SATA ports are enabled.
With a PCI x2 M.2, 6 SATA ports are enabled.
If I can run my 600p at x2 speeds, then those extra 2 SATA ports are freed up, but the problem is that I would need to actually buy a new harddrive to test whether it's possible, as i have no extra SATA devices. I can't find anything in the BIOS about limiting the M.2 speed, but It does list those two ports which the manual says are disabled as having no drive installed (exact message: APU PORT0 [and 1] NOT INSTALLED, ports in use by contrast are labelled CHIPSET SATA PORT0 SEAGATE xxxxxx... etc).
The possible solutions to increasing my storage capacity I've worked out are:
upgrade to an X370 or X470 MB for the extra chipset PCI lanes
get a PCI SATA expansion card
replace a perfectly good existing drive with a larger one
get my 600p running at PCI x2
This last solution is preferred. Is it something that's possible?
Even if you're not 100% certain about the answer for my specific hardware, a 'probably' (or 'probably not') would be very helpful.