This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/66AK2E05: SGMII to SGMII Ethernet connection

Part Number: 66AK2E05

Tool/software: Linux

Hi!

We use two custom board based on K2E-EVM.

SGMII lines 0 and 1 are connected to PHY Marvell and working correctly

SGMII 3 are connected directly (rx-tx and tx-rx) between two boards. At boot Linux we see message: (NULL net_device): Link is Up.

We try to create Ethernet interface MAC MAC FORCED by editing keystone-k2e-netcp.dtsi file s shown here. (File Attached).

We got three interfaces: eth0 and eth1 - MAC to PHY and eth2 - MAC to MAC FORCED.

# ip a
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether b4:99:4c:11:64:36 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.253/16 brd 192.168.255.255 scope global eth0
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 02:18:31:7e:3e:00 brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 36:98:18:04:38:f4 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.1/16 brd 10.0.255.255 scope global eth2
valid_lft forever preferred_lft forever
inet6 fe80::3498:18ff:fe04:38f4/64 scope link


But we can not get ping through the eth2 interface between the boards.

We use the latest SDK.

Where can be the problem? Maybe this connection type (ethernet sgmii-sgmii) is not supported TI?

keystone-k2e-netcp.zip