LS1012A Ethernet throughput issue!!

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1012A Ethernet throughput issue!!

Jump to solution
2,091 Views
Gyosun
Contributor III

Hello,

I am using it by porting 18.12 to the LS1012A custom board.

We are conducting throughput tests by linking our equipment with a test instrument (MTS-8000).

We are doing a 150Mbps bi-directional test, and when normal, Tx/Rx operates at 150Mbps/150Mbps each without a problem.

However, when you unplug the Ethernet cable and reconnect it, the speed decreases by half, like 75Mbps/150Mbps. If you unplug and reconnect, it may return to normal.

There seems to be a problem when reconnecting the link. Please give me some advice.

Thank you.

Best Regards,

Gyosun.

0 Kudos
Reply
1 Solution
1,892 Views
LFGP
NXP TechSupport
NXP TechSupport
yes, the LSDK 21.08 will be replaced for the LLDP.
please check the full duplex behavior in the PHY you are using.
you could try with the LLDP

View solution in original post

0 Kudos
Reply
7 Replies
1,830 Views
Irene
NXP Pro Support
NXP Pro Support

Please provide more details as below.
output of "ethtool <eth>" and "ethtool -S <eth>", included before and after unplug the cable.
I want to get the port speed and duplex info.

0 Kudos
Reply
1,988 Views
LFGP
NXP TechSupport
NXP TechSupport

you could try the command ifconfig eno1 down ; sleep 2 ; ifconfig eno1 up  

in order to restart the adapter.

And as I suggested you in my last message "try to use the LSDK 21.08 instead the version 18"

0 Kudos
Reply
1,937 Views
Gyosun
Contributor III

Hi LFGP,

Even if I try setting it to "ifconfig eth1 down ; sleep 2 ; ifconfig eth1 up ", the same symptoms still appear.
I also tested it by copying and porting the fsl_ppfe folder from LSDK 21.08 to 18.12.
However, the symptoms did not resolve.

Among the latest SDKs, there is LLDP. Will it be replaced by LLDP in the future instead of LSDK 21.08?
Would it be better to try porting LLDP?

Thank you, 
Best Regards.
Gyosun.

0 Kudos
Reply
1,893 Views
LFGP
NXP TechSupport
NXP TechSupport
yes, the LSDK 21.08 will be replaced for the LLDP.
please check the full duplex behavior in the PHY you are using.
you could try with the LLDP
0 Kudos
Reply
1,769 Views
Gyosun
Contributor III

Hi LFGP,

We ported LSDK version 21.08 and confirmed that Ethernet was operating normally.
It took a lot of trial and error, but eventually the problem was solved.

Thank you.
Best Regards,
Gyosun.

0 Kudos
Reply
2,035 Views
Irene
NXP Pro Support
NXP Pro Support

How do you have the ethernet port configured?

What do you mean "There seems to be a problem when reconnecting the link"?  What happens? Do you get error messages?  Do you know noticed lights blinking on the port?

 

0 Kudos
Reply
2,019 Views
Gyosun
Contributor III

Hi Irene,

Thank you for answering.

I also want to know why this happens.
The LED is blinking normally, and packets are being received well.
However, the problem is that the speed is reduced by half when reconnected.
As of now, it appears that autoneg fails upon reconnection and operates in half duplex.
The ethernet phy chip is AR8033-AL1B.
Is this a pfe driver bug? I'm looking for a solution.

Thank you.
Best Regards,
Gyosun.

0 Kudos
Reply