Cannot establish any link on mgbe0_0 on Thor Drive AGX dev kit

DRIVE OS Version: 7.0.3

Issue Description: No link detected on mgbe0_0

Hello,

I am trying to connect mgbe0_0 directly to a NAS for streaming and logging high bandwidth data using the direct 10G connection. However, no matter what combination of cables, adapters, SFP adapter, media converters, etc… I try, no link is ever established and I am confident in ruling out anything exterior to the dev kit at this point.

$sudo ethtool mgbe0_0
Settings for mgbe0_0:
Supported ports: \[ TP    MII \]
Supported link modes:   Not reported
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes:  Not reported
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 10000Mb/s
Duplex: Full
Auto-negotiation: on
Port: MII
PHYAD: 1
Transceiver: external
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000000 (0)


    Link detected: no 

If I plug in the exact same cables/media convertes/etc into one of the other 10G ports that go through the marvell or realtek switches, things work as expected. The issue is only with mgbe0_0 that is supposed to be on Connector J4 Port 3 according to the SDK docs. The link lights on the various media converters / PCIe network card on the other end of the cable also never show a link established, which correlates to what the Thor is reporting via ethtool.

If I connect J4-3 to an Nvidia 10G media converter, it also never shows a link established on the T1 side when I pull up its serial console.

Link Status: BASE-T1 BASE-T
              DOWN    10G
=================================

When I connect it to J1-4 (which goes through a Realtek switch) it does report a link.

Link Status: BASE-T1 BASE-T
              10Gs    10G
=================================

Questions:

  • Can you confirm mgbe0_0 is supposed to be on connector J4-3?
  • Is there a known issue with mgbe0_0 and driveos 7.0.3?
  • Are there any working examples or anecdotes that use mgbe0_0 for anything?

Thank you for your assistance.

edit: MIxed up the TS2/TS3 layouts that moved the mgbe0 port from J4-4 to J4-3. I have the SKU 12 dev kit (DC powered version).

FYI: I am using mgbe0_0 via the 10G Media Converter on two bench (AC powered) P3960-TS3 units without any issue.

I realize this does not fix your situation but I am just confirming that it can (does) work.

And yes, it is right were the docs say to connect:

I’m not sure if this post will help (it is for Orin).

I can’t seem to confirm or refute that the PHY stayed the same from Orin to Thor but I can see that /usr/lib/firmware/88Q4364/setmode_4364 is present on the Thor.

Good Luck

Dear @umansky ,
Does connecting LAN wire (via media converter) to mgbe0_0 gives you any IP address?
when HMTD to RJ45 adapter is used and connected to NAS, do you see it is not working?

Could you please provide any update for this topic?

Could you please provide any update for this topic?

Hi @carolyuu - I have not had a chance to revisit this issue but I’ll make some time to try to reproduce it this week, thank you for following up again.

Could you please provide any update for this topic?

Dear @umansky ,
Do you need any support on this issue. Can we close the topic?

Hi @SivaRamaKrishnaNV - you can close this as I have not had the bandwidth to revisit it. I’ll open a new topic in the future if needed.

I am closing this topic. Please file new topic with details in future if needs further support.