Dear Sir,
We have made a customised board with T4240 Processor. we are facing Issue in 10G Receiver side Issue.
we are using kernel 4.17.3.
I have give the diagrammatic representation of our 10G Interface. we have tested 10G through iperf 2.09, iperf 3.0 and nuttcp. In transmitter side we can able to achieve 9.7Gbps but in receiver side iperf and nuttcp both are geting hanged.
If we check the packet count through ifconfig, both the TX and RX side are same.
In netstat -suv command for the particular 10G Interface, RX side is showing Receive buffer error's.
What can be the issue. In kernel or in DTB side any parameters ha to be customised ?
Regards,
Avinash N
Hello Avinash Neethi,
The attached is Kernel image built from the upstream Kernel source code, please use it to do verification on your target board.
Please provide further information for us to do more investigation.
1. What kind of PHY are you using on your custom board?
2. Would you please provide you u-boot console log and the result with command "mdio list"?
3. Would you please provide the link to download your Linux Kernel?
4. Would you please provide your modified Linux Kernel configuration file(.config) and dts file?
5. Please provide your Linux Kernel booting up console log and also capture your test procedure under Linux.
6. Please let me know "ping" command result under u-boot and Linux.
Thanks,
Yiping
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