ASRock.com Homepage
Forum Home Forum Home > Technical Support > AMD Motherboards
  New Posts New Posts RSS Feed - X570 Taichi NIC in 2nd PCIe not working
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

X570 Taichi NIC in 2nd PCIe not working

 Post Reply Post Reply
Author
Message
Paul88525 View Drop Down
Newbie
Newbie


Joined: 08 Dec 2023
Status: Offline
Points: 80
Post Options Post Options   Thanks (0) Thanks(0)   Quote Paul88525 Quote  Post ReplyReply Direct Link To This Post Topic: X570 Taichi NIC in 2nd PCIe not working
    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).
Back to Top
kerberos_20 View Drop Down
Senior Member
Senior Member
Avatar

Joined: 06 Dec 2017
Location: czech republic
Status: Offline
Points: 3657
Post Options Post Options   Thanks (0) Thanks(0)   Quote kerberos_20 Quote  Post ReplyReply Direct Link To This Post Posted: 09 Dec 2023 at 12:53pm
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
Back to Top
Paul88525 View Drop Down
Newbie
Newbie


Joined: 08 Dec 2023
Status: Offline
Points: 80
Post Options Post Options   Thanks (0) Thanks(0)   Quote Paul88525 Quote  Post ReplyReply Direct Link To This Post Posted: 10 Dec 2023 at 5:27am
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.
Back to Top
kerberos_20 View Drop Down
Senior Member
Senior Member
Avatar

Joined: 06 Dec 2017
Location: czech republic
Status: Offline
Points: 3657
Post Options Post Options   Thanks (0) Thanks(0)   Quote kerberos_20 Quote  Post ReplyReply Direct Link To This Post Posted: 11 Dec 2023 at 2:12pm
Originally posted by Paul88525 Paul88525 wrote:


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.

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
Back to Top
Paul88525 View Drop Down
Newbie
Newbie


Joined: 08 Dec 2023
Status: Offline
Points: 80
Post Options Post Options   Thanks (0) Thanks(0)   Quote Paul88525 Quote  Post ReplyReply Direct Link To This Post Posted: 12 Dec 2023 at 4:17am
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).
Back to Top
eccential View Drop Down
Senior Member
Senior Member
Avatar

Joined: 10 Oct 2022
Location: Nevada
Status: Offline
Points: 4660
Post Options Post Options   Thanks (0) Thanks(0)   Quote eccential Quote  Post ReplyReply Direct Link To This Post Posted: 12 Dec 2023 at 10:56pm
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.
Back to Top
Paul88525 View Drop Down
Newbie
Newbie


Joined: 08 Dec 2023
Status: Offline
Points: 80
Post Options Post Options   Thanks (0) Thanks(0)   Quote Paul88525 Quote  Post ReplyReply Direct Link To This Post Posted: 13 Dec 2023 at 1:03am
Yes by 2nd slot I am referring to the 2nd x16 slot, so PCIe3.

Can you tell me what setting I am supposed to change?
I can only find PCIe x16 Switch, where the options are limited to

Auto
4x4
2x4 1x8
1x8 2x4

The other options are for speed only (GEN1-GEN4).



UEFI BIOS version is P5.50 (the latest).
Back to Top
eccential View Drop Down
Senior Member
Senior Member
Avatar

Joined: 10 Oct 2022
Location: Nevada
Status: Offline
Points: 4660
Post Options Post Options   Thanks (0) Thanks(0)   Quote eccential Quote  Post ReplyReply Direct Link To This Post Posted: 13 Dec 2023 at 1:39am
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
Back to Top
Paul88525 View Drop Down
Newbie
Newbie


Joined: 08 Dec 2023
Status: Offline
Points: 80
Post Options Post Options   Thanks (0) Thanks(0)   Quote Paul88525 Quote  Post ReplyReply Direct Link To This Post Posted: 13 Dec 2023 at 2:10am
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.
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.297 seconds.