[Help] Subject: Dual Kingston KC3000 (Maxio MAP1602) NVMe detection issue on F4-425 Plus
Posted: 06 Apr 2026, 23:07
Hi everyone.
I am experiencing a persistent issue where TOS fails to initialize two identical Kingston KC3000 SSDs (Maxio MAP1602 controller) simultaneously, although both are perfectly detected in the BIOS and visible as separate PCI devices (05:00.0 and 06:00.0) via lspci. In the OS, only one drive is assigned a node (either /dev/nvme0 or /dev/nvme1), and they seem to conflict or overwrite each other during the kernel's NVMe driver initialization. I have already tried disabling ASPM, Power Gating, and adjusting PCIe generations in the BIOS without success; the system refuses to mount both drives at the same time despite the hardware being recognized at the bus level.
thanks in advance.
Tsurkanu Denis
I am experiencing a persistent issue where TOS fails to initialize two identical Kingston KC3000 SSDs (Maxio MAP1602 controller) simultaneously, although both are perfectly detected in the BIOS and visible as separate PCI devices (05:00.0 and 06:00.0) via lspci. In the OS, only one drive is assigned a node (either /dev/nvme0 or /dev/nvme1), and they seem to conflict or overwrite each other during the kernel's NVMe driver initialization. I have already tried disabling ASPM, Power Gating, and adjusting PCIe generations in the BIOS without success; the system refuses to mount both drives at the same time despite the hardware being recognized at the bus level.
thanks in advance.
Tsurkanu Denis