Other Parts Discussed in Thread: SK-AM62
Tool/software:
application scenario:IOT device
Soc platform:TI AM62x, dp 83867 is used on this SOC, linux system
our device could connect PC and other network switches on market successfully via 100M ethernet cable.However, For a special network switch from our customer, we cannot connect it with auto negotialtion not completed.The ethernet cable is 10 meters long 2 paired twisted-pair wires.
we cannot get the detailed materials for this specia network switch and cannot buy it in market either. Below is the information we know about it:
The network switch is set autonegotiation off and 100MbaseT full duplex. the link is not established even after I configured the the phy to be the same as the network switch with autonegotiation off and 100MbaseT full duplex.
we mesure the waveform during autonegotiation phase and did not find anything abnormal obviously
the phy registers is dumped
Register 0: 0x1140
Register 1: 0x7949
Register 2: 0x2000
Register 3: 0xa231
Register 4: 0x05e1
Register 5: 0000
Register 6: 0x0064
Register 7: 0x2001
Register 8: 0000
Register 9: 0x0200
Register 10: 0000
Register 11: 0000
Register 12: 0000
Register 13: 0x401f
Register 14: 0x0c4c
Register 15: 0x3000
Register 16: 0x5048
Register 17: 0000
Register 18: 0000
Register 19: 0x0446
Register 20: 0x2bc7
Register 21: 0000
Register 22: 0000
Register 23: 0x0040
Register 24: 0x6150
Register 25: 0x4444
Register 26: 0x0002
Register 27: 0000
Register 28: 0000
Register 29: 0000
Register 30: 0x0202
Register 31: 0000
recover method: no way.
This is the waveform from the network switch with cable not connected to our device.It is fast network idle
after connect the cable with our device. the waveform come to be something showed in the video