Hello Yiping,
Sorry for the delay response.
Clarification for your quirey,
1. What kind of PHY are you using on your custom board?
we are using TLK10232 Transreceiver on our custom Board.
2. Would you please provide you u-boot console log and the result with command "mdio list"?
=> mdio list
FSL_MDIO0:
FM_TGEC_MDIO:
26 - Generic 10G PHY <--> FM1@TGEC1
27 - Generic 10G PHY <--> FM1@TGEC2
3. Would you please provide the link to download your Linux Kernel?
we are using linux-fslc-4.17.3. Can you provide your mail id, So that i can able to share you the source.
4. Would you please provide your modified Linux Kernel configuration file(.config) and dts file?
I have attached along with this mail for your reference.
5. Please provide your Linux Kernel booting up console log and also capture your test procedure under Linux.
I have attached along with this mail for your reference.
6. Please let me know "ping" command result under u-boot and Linux.
we are only testing in linux.
root@t4240rdb:/# ping 192.168.2.158
PING 192.168.2.158 (192.168.2.158): 56 data bytes
64 bytes from 192.168.2.158: seq=0 ttl=64 time=0.519 ms
64 bytes from 192.168.2.158: seq=1 ttl=64 time=0.236 ms
64 bytes from 192.168.2.158: seq=2 ttl=64 time=0.229 ms
64 bytes from 192.168.2.158: seq=3 ttl=64 time=0.219 ms
64 bytes from 192.168.2.158: seq=4 ttl=64 time=0.216 ms
64 bytes from 192.168.2.158: seq=5 ttl=64 time=0.221 ms
^C
--- 192.168.2.158 ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max = 0.216/0.273/0.519 ms
Thanks,
Avinash N