X570 Taichi NIC in 2nd PCIe not working |
Post Reply |
Author | |
Paul88525
Newbie Joined: 08 Dec 2023 Status: Offline Points: 80 |
Post Options
Thanks(0)
Posted: 08 Dec 2023 at 10:29pm |
Hi,
X570 Taichi with Ryzen 5600X and Nvidia RTX 4060 Ti. In addition, 2x Mellanox 2xSFP+ NIC (PCIe Gen3x8) and 1x Dual RJ45 NIC (PCIe Gen2x1). If I put the Graphics Card in the main PCIe slot and the Mellanox NICs in the 2nd (the one connected to the CPU) and last x16 one, the card in 2nd slot is not working. If I change the slots (NIC in 1st and last slot, Graphics Card in 2nd), everything works just fine. Is it possible that the board only activates PCIe slot 2 if there is a graphics card detected in it? Is there a possibility to force the board into bifurcation mode (8 lanes for both PCIe slots 1 and 2 ). I used the same board with differenct NICs (Myricom cards PCIe Gen2x8) which worked in slots 2 and 3 just fine, but with a different processor (5600G, which only supports PCIe Gen3). |
|
kerberos_20
Senior Member Joined: 06 Dec 2017 Location: czech republic Status: Offline Points: 3657 |
Post Options
Thanks(0)
|
it is possible that mainboard activates GEN4 for your GPU while your NIC doesnt supports GEN4 thus gets disabled
in bios you can set gen3 x8/x8 for your two PCI-e slots connected to CPU which should make things work Edited by kerberos_20 - 09 Dec 2023 at 12:53pm |
|
Paul88525
Newbie Joined: 08 Dec 2023 Status: Offline Points: 80 |
Post Options
Thanks(0)
|
That could be possible, thanks for the input. Will try this Monday when I'm back at the office.
But would that mean that the two slots connected to the CPU can't work at different PCIe GEN? This would be bad cause GEN3x8 for the graphics card would be too slow. I will check at what speed the card runs in 2nd slot. |
|
kerberos_20
Senior Member Joined: 06 Dec 2017 Location: czech republic Status: Offline Points: 3657 |
Post Options
Thanks(0)
|
cpu provides 16 lanes on single bus, mainboard splits it through bifurcation not possible to have different gen on those x16 lanes, unless there will be some PLX switch |
|
Paul88525
Newbie Joined: 08 Dec 2023 Status: Offline Points: 80 |
Post Options
Thanks(0)
|
I just tried it today, graphics card in 2nd slot runs on Gen4x8, while NIC in 1st slot runs on Gen3x8.
When I swap the cards, graphics card still runs on Gen4x8, but NIC is not working at all (not recognized). I also did some tests with the same board, but different NIC (Myricom Gen2x8). This NIC runs in 2nd slot with same graphics card in 1st slot. The NIC runs at Gen2x8, while the graphics card runs at Gen3x8 with the 5600G and at Gen4x8 with the 5600X (which is expected). |
|
eccential
Senior Member Joined: 10 Oct 2022 Location: Nevada Status: Offline Points: 4660 |
Post Options
Thanks(0)
|
I assume "2nd slot" is actually PCIe3, based on AsRock's naming from https://www.asrock.com/mb/AMD/X570%20Taichi/#Specification
PCIe1 is x16 (CPU) PCIe2 is x1 (X570) PCIe3 can be x8 (CPU) if bifurcation is enabled. PCIe4 is x1 (X570) PCIe5 is x4 (X570) shared with M2_3 M2_1 is x4 (CPU) M2_2 is x4 (X570) M2_3 is x4 (X570) shared with PCIe5 I believe the issue is the bifurcation auto-detection. You should go into BIOS can FORCE it to x8/x8 bifurcation. I have this same problem with my X470D4U, where it's SUPPOSED TO auto-detect, but it doesn't always work. |
|
Paul88525
Newbie Joined: 08 Dec 2023 Status: Offline Points: 80 |
Post Options
Thanks(0)
|
eccential
Senior Member Joined: 10 Oct 2022 Location: Nevada Status: Offline Points: 4660 |
Post Options
Thanks(0)
|
I don't own that motherboard.
But the option choices are really unfortunate. 1x8 2x4. That means, PCIe1 will get 8-lanes (good for the GPU). But PCIe3 will get 4-lanes + 4 lanes. If the device you wanted to put into PCIe3 was x4 device, that would be fine, but since Mellanox card is x8, I don't know how it would react. Will it run using just 4-lanes? Will it get confused seeing two independent x4 lanes? I've no idea. I'm really shocked they don't offer 1x8 1x8 option! Edited by eccential - 13 Dec 2023 at 1:40am |
|
Paul88525
Newbie Joined: 08 Dec 2023 Status: Offline Points: 80 |
Post Options
Thanks(0)
|
The cards run with X4 and x8 (2nd card is in slot PCIe5, which is only connected to the chipset with 4 lanes).
But the PCIe switch does not make the card work in slot PCIe3 in any setting. Guess I'll have to stick to the current setup, graphics card in PCIe3, NICs in PCIe1 and PCIe5 and RJ45 NIC in PCIe2. |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |