UDP packets oder on LS1046

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

UDP packets oder on LS1046

39,073 Views
zwg132883
Contributor III

Hi,

My cpu is ls1046,that all the ethernets work on  DPAA1. When the MAC10 receive the UDP packets, it has some out-order packets which can’t be corrected.

Our board use MAC10 run in 10G had integrated FMC tool, and when run FMC tool command there were no errors. Also RCW is set to RR_FFSSPPPH_1133_5559.

fmc -c /etc/fmc/config/private/ls1046ardb/RR_FFSSPPPH_1133_5559/config.xml -p /etc/fmc/config/private/ls1046ardb/RR_FFSSPPPH_1133_5559/policy_ipv4.xml -a

 For the 10G MAC10, using fmc tool can reduce the out order packets to 3%, comparing with no using fmc tool. But the out-order packets can't be corrected to zero. I don't know why FMC tool can’t  correct all of the out-order packets? thanks.

Labels (1)
0 Kudos
Reply
44 Replies

752 Views
yipingwang
NXP TechSupport
NXP TechSupport

We checked the logs provided by you, we didn't find any problem in your logs. There is no packets lost problem in your system.

We cannot reproduce your problem on LS1046ARDB, so we don't have good solution for you.

Do you have a LS1046ARDB demo board? If yes, we suggest you use it to do verification in your test environment.

In addition, if your didn't use LSDK released from NXP, we suggest your use image from LSDK 21.08 release to do verification.

0 Kudos
Reply

729 Views
zwg132883
Contributor III

Hi Yiping,

 We don’t have the ls1046ARDB demo board. This is not a lost packets problem, it’s a out-of-order packets issue. And my Linux kernel version is 4.14.47. Which Linux version is  LSDK 21.08 included in?

 In addition, I want to ask another question, we have two different type cards using ls1046. On one card, I want the FMC tool integrated to eth3. For another card, I want the FMC tool integrated to eth5. These two cards both use the same config.xml.  How do I set the  config.xml?   Could I set the config.xml  like this? Or different eths  should be separated for different config files?

<cfgdata>

   <config>

  

       <engine name="fm0">

                      <port type="MAC" number="5" policy="fm_policy_5"/>

                       <port type="MAC" number="10" policy="fm_policy_10"/>

              </engine>

      </config>

</cfgdata>

Tags (1)
0 Kudos
Reply

725 Views
yipingwang
NXP TechSupport
NXP TechSupport

Is it possible to create a new thread to continue to discuss your problems?

This thread is updated too long.

0 Kudos
Reply