Hi,
I would like to confirm that TI's DP83867 datasheet is confusing.
Is it true that auto-negotiation is enabled at MODE 1?
( "Autoneg disable N/A" means enable?)
Any advice is welcome.
thanks,
TS
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.
Hi,
I would like to confirm that TI's DP83867 datasheet is confusing.
Is it true that auto-negotiation is enabled at MODE 1?
( "Autoneg disable N/A" means enable?)
Any advice is welcome.
thanks,
TS
Hello Mitch,
Thank for your kindly notice.
With the TI DP83867 phy chip connected to the SGMII interface,
At speed 100 / 1000M, link up, tx and rx are normal,
In the speed 10M state, link up and tx operation is normal, but rx operation is not normal.
(In the ping operation, the recv increase in the other device is confirmed.)
I have two more questions as below.
1. In the datasheet, only 100/1000 is explained in relation to SGMII function as below. Is it possible to communicate with 10M in sgmii state?
2. Please explain about 10M_SGMII_CFG register. The datasheet contains only the following sentences.
“The 10M_SGMII_RATE_ADAPT bit (bit 7) of 10M_SGMII_CFG register (0x016F) needs to be cleared for enabling 10M SGMII operation.”
thanks,
TS
Hello Aniruddha,
thanks for your answer.
In addition, link up and communication are operating normally at speed 100 / 1000M.
However, at speed 10M, only link up is done well but communication is not possible.
Is there any difference between 10M and 100 / 1000M?
As a result of the software check, when set the speed to 10M as shown in the log below,
the TX packets normally go out, and the partner device normally receives the response packets,
but the RX packets are not received.
- V5808U
*SWITCH# ./phy_read 1 1 14
phyaddr1 reg14 : 00000015
*SWITCH# ./phy_write 1 1 4 0x61 <- Change auto nego setting to speed 10M
*SWITCH# Oct 13 04:29:29 2017 system: mgmt - Link is Up - 10/Full
*SWITCH#
*SWITCH# Oct 13 04:29:39 2017 system: mgmt - Link is Down
Oct 13 04:29:40 2017 system: mgmt - Link is Up - 10/Full
*SWITCH#
*SWITCH# ping 10.56.23.111
PING 10.56.23.111 (10.56.23.111) 56(84) bytes of data.
From 10.56.30.11 icmp_seq=1 Destination Host Unreachable
From 10.56.30.11 icmp_seq=2 Destination Host Unreachable
From 10.56.30.11 icmp_seq=3 Destination Host Unreachable
From 10.56.30.11 icmp_seq=4 Destination Host Unreachable
From 10.56.30.11 icmp_seq=5 Destination Host Unreachable
From 10.56.30.11 icmp_seq=6 Destination Host Unreachable
--- 10.56.23.111 ping statistics ---
7 packets transmitted, 0 received, +6 errors, 100% packet loss, time 6030ms
, pipe 3
*SWITCH# ifconfig mgmt
mgmt Link encap:Ethernet HWaddr 00:D0:CB:9D:28:72
inet addr:10.56.30.11 Bcast:10.56.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:9
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1482 (1.4 KiB) TX bytes:1512 (1.4 KiB)
Base address:0x8000
*SWITCH# ping 10.56.23.111
PING 10.56.23.111 (10.56.23.111) 56(84) bytes of data.
From 10.56.30.11 icmp_seq=1 Destination Host Unreachable
From 10.56.30.11 icmp_seq=2 Destination Host Unreachable
From 10.56.30.11 icmp_seq=3 Destination Host Unreachable
From 10.56.30.11 icmp_seq=4 Destination Host Unreachable
From 10.56.30.11 icmp_seq=5 Destination Host Unreachable
From 10.56.30.11 icmp_seq=6 Destination Host Unreachable
From 10.56.30.11 icmp_seq=7 Destination Host Unreachable
From 10.56.30.11 icmp_seq=8 Destination Host Unreachable
From 10.56.30.11 icmp_seq=9 Destination Host Unreachable
From 10.56.30.11 icmp_seq=10 Destination Host Unreachable
From 10.56.30.11 icmp_seq=11 Destination Host Unreachable
From 10.56.30.11 icmp_seq=12 Destination Host Unreachable
From 10.56.30.11 icmp_seq=13 Destination Host Unreachable
From 10.56.30.11 icmp_seq=14 Destination Host Unreachable
From 10.56.30.11 icmp_seq=15 Destination Host Unreachable
From 10.56.30.11 icmp_seq=16 Destination Host Unreachable
From 10.56.30.11 icmp_seq=17 Destination Host Unreachable
From 10.56.30.11 icmp_seq=18 Destination Host Unreachable
From 10.56.30.11 icmp_seq=19 Destination Host Unreachable
From 10.56.30.11 icmp_seq=20 Destination Host Unreachable
From 10.56.30.11 icmp_seq=21 Destination Host Unreachable
--- 10.56.23.111 ping statistics ---
24 packets transmitted, 0 received, +21 errors, 100% packet loss, time 23127ms
, pipe 3
*SWITCH# ifconfig mgmt
mgmt Link encap:Ethernet HWaddr 00:D0:CB:9D:28:72
inet addr:10.56.30.11 Bcast:10.56.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:33
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1482 (1.4 KiB) TX bytes:2520 (2.4 KiB)
Base address:0x8000
*SWITCH#
Any advice is welcome.
TS