i.MX6 PCI-E LAN MTU size

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

i.MX6 PCI-E LAN MTU size

2,450 次查看
shichinhuang
Contributor I

Hi,

We are debugging an issue like below link,

https://community.nxp.com/thread/321964

We need set MTU=500 (original default value is 1500) for LAN output packet normlly work or it cannot send any output packet.

It seems that the issue of above linked still exist in the kernel.(Linux YOCTO  version 4.9.88-imx_4.9.88_2.0.0_ga+g159b147)

Do you have any updated about the issue?

Thanks!

Sincerely,

Shichin

标签 (1)
0 项奖励
回复
10 回复数

2,165 次查看
jose_oga
NXP Employee
NXP Employee

Hello shichinhuang

I've just had the same problem. fixed compiling the kernel with the attached patch. Using mainline RT6169 driver.

Let us know if this works.

0 项奖励
回复

2,165 次查看
shichinhuang
Contributor I

Hi Jose,

Thank you very much to share the patch.

We will try the patch and test it again.

Thanks!

0 项奖励
回复

2,165 次查看
jose_oga
NXP Employee
NXP Employee

Hello shichinhuang

Just wondering, any luck?

Regards,

0 项奖励
回复

2,165 次查看
shichinhuang
Contributor I

Hi Jose,

We are working with Realtek about how to implement the patch in the driver.

Thank you for your help!

0 项奖励
回复

2,165 次查看
b36401
NXP Employee
NXP Employee

We have no updates regarding such issue.
Sorry for the inconvenience.

0 项奖励
回复

2,165 次查看
shichinhuang
Contributor I

Hi Victor,

Could you help to tell me if the issue was caused by SOC hardware or Linux kernel driver ?

Thanks!

Shichin

0 项奖励
回复

2,165 次查看
b36401
NXP Employee
NXP Employee

In i.MX6 series we have known issue that theoretical maximum performance of gigabit ethernet is only 470 Mbps not 1000 Mbps.
And in real applications the performance is even a bit less than 470 Mbps.
Please note that i.MX series are more multimedia than networking processors.

0 项奖励
回复

2,165 次查看
shichinhuang
Contributor I

Hi Victor,

Thanks for your reply.

But the issue is not relevant to transfer speed.

The issue is MTU need reduce from 1500 (ethernet deafult) to 500 for PCI-e LAN normally work on i.MX6.

If we use default value 1500, the PCI-e LAN cannot work. 

0 项奖励
回复

2,165 次查看
shichinhuang
Contributor I

Hi Victor,

Thanks for your answer.

For this issue, I would like to what 's the root cause of the MTU size issue on i.MX6 ? Is it related to i.MX6 hardware or kernel issue?

Besides MTU issue, is there any concern of desing PCI-E giga LAN on i.MX6DualLite platform? Because we need design PCI-E giga LAN in the product.

Thanks!

Shichin

0 项奖励
回复

1,756 次查看
Abi__1289
Contributor II

Hi shichin,

Did you found the Root cause of having Low MTU size for the IMX6 Chipsets , We are also facing the same issue for the imx6q Chip with linux 5.4 version . Did you applied the patch for working out the rt6189 driver. 

 

Would be really helpful for response .

 

Thankyou 

Abhishek

0 项奖励
回复