Forum Discussion

Daehyeok_Kim's avatar
Daehyeok_Kim
Icon for New Contributor rankNew Contributor
5 years ago
Solved

Link status on BD-NVV-N3000-3 card

Hello,

I've installed a BD-NVV-N3000-3 card on our server and connected it to an Intel Tofino-based 32-port 100Gbps switch using a QSFP+ cable. And I've followed the instruction in the user guide (https://www.intel.com/content/www/us/en/programmable/documentation/zsf1588015530773.html) to install the required runtime stack. I am trying to use it as a basic NIC with a 4 x 25G configuration.

When I checked the status of Retimer using "sudo fpgainfo phy", it showed that the all four ports are down:

-bash-4.2$ sudo fpgainfo phy
Board Management Controller, MAX10 NIOS FW version D.2.1.24
Board Management Controller, MAX10 Build version D.2.0.7
//****** PHY ******//
Object Id                     : 0xEC00000
PCIe s:b:d.f                  : 0000:08:00.0
Device Id                     : 0x0b30
Numa Node                     : 0
Ports Num                     : 01
Bitstream Id                  : 0x23000110010310
Bitstream Version             : 0.2.3
Pr Interface Id               : f3c99413-5081-4aad-bced-07eb84a6d0bb
//****** PHY GROUP 0 ******//
Direction                     : Line side
Speed                         : 25 Gbps
Number of PHYs                : 4
//****** PHY GROUP 1 ******//
Direction                     : Host side
Speed                         : 40 Gbps
Number of PHYs                : 4
//****** Intel C827 Retimer ******//
Port0 25G                     : Down
Port1 25G                     : Down
Port2 25G                     : Down
Port3 25G                     : Down
Retimer A Version             : 101c.1064
Retimer B Version             : 0000.0000

On the switch side, I could see the port status for all four lanes is down:

-----+----+---+----+-------+----+---+---+---+--------+----------------+----------------+-
PORT |MAC |D_P|P/PT|SPEED  |FEC |RDY|ADM|OPR|LPBK    |FRAMES RX       |FRAMES TX       |E
-----+----+---+----+-------+----+---+---+---+--------+----------------+----------------+-
25/0 |31/0|188|3/60|25G    | RS |YES|ENB|DWN|  NONE  |               0|               0|
25/1 |31/1|189|3/61|25G    | RS |YES|ENB|DWN|  NONE  |               0|               0|
25/2 |31/2|190|3/62|25G    | RS |YES|ENB|DWN|  NONE  |               0|               0|
25/3 |31/3|191|3/63|25G    | RS |YES|ENB|DWN|  NONE  |               0|               0|

Could you let me know how to activate the ports?

Please let me know if you need any further information.

Thanks,

Daehyeok

  • JonWay_altera's avatar
    JonWay_altera
    5 years ago

    Hi @Daehyeok_Kim

    Thanks for your update on your debug status. Im glad to know that we have ruled out the cable or card issue. For the switch related queries, I am not the subject matter expert. Could you file a separate forum thread on the Ethernet products Forum (https://community.intel.com/t5/Ethernet-Products/bd-p/ethernet-products). They will be able to guide you from there. Appreciate if you can put in the link to the new thread for the benefit of others who face similar issue.

8 Replies

  • JonWay_altera's avatar
    JonWay_altera
    Icon for Frequent Contributor rankFrequent Contributor

    Please follow the below debug steps:

    1) Check if you are using the correct board OPN.

    BD-NFV-N3000-1 :Production 10 GbE

    OR

    BD-NVV-N3000-2: Production 25 GbE

    You should not program the BD-NFV-N3000-1 (Production 10 GbE) with a 25GbE image, vice versa. You cannot use the cards interchangeably.

    2) Connect the QSFP cages with a loopback module. Run “fpgainfo phy” and see if all ports are UP.

    3) If Step 2 is passing but failing only when you are connecting the card QSFP to other QSFP cage on other devices.