enable pause frame to improve dropping rx packet

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

enable pause frame to improve dropping rx packet

675 次查看
takayuki_ishii
Contributor IV

Hello community,

In our customer product, it have RX packet dropped problem in their ether port.

Problems occur when connecting to a specific ether hub and it seems that ether performance 

errata (ERR004512) is root cause.

So, we try to enable pause frame function by following community thread,

But patch had already done and pause frame is not generated.

To check the pause frame function is worked or not, we think that COUNT bit of ENET_IEEE_T_FDXFC

register value can use.

Is it correct?

To fix packet drop or pause frame problems, please suggest some check point or possible cause.

Best regards,

Ishii.

标签 (2)
0 项奖励
3 回复数

504 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello Takayuki Ishii,

The ERR004512 erratum may cause problems since it won’t allow Ethernet to work at Gigabit speed. It could be that the hub won’t allow for the correct negotiation of the transfer speed.

Connecting the board to a switch should alleviate this situation.

Regards,

0 项奖励

504 次查看
takayuki_ishii
Contributor IV

Hello gusarambula

Thank you for your response.

We just connect board to Layer2 Giga-bit ether smart switch product.

Do you have some information about connection error with some specific Hub, Switch or other network product?

The other hand, we hope to check that current Linux BSP ether driver can generate pause frame correctly or not.

So, please suggest some point like a ENET_TCR[TFC_PAUSE] bit must set and etc..

Best regards,

Ishii.

0 项奖励

504 次查看
gusarambula
NXP TechSupport
NXP TechSupport

Hello Takayuki Ishii,

I looked for patch to enable pause frame on NXP’s BSP but I couldn’t find one. I’m assuming the patch you implemented was find in an external source as this feature is not supported on the NXP BSP.

I would recommend looking at the patch source for details on how to confirm it’s working correctly.

My apologies for the inconvenience.

Regards,

0 项奖励