UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 30979

10.1 EDK - My Ethernet with lwIP stops responding after printing out the message "Rx packet rejected"

Description

Keywords: light, weight, internet, protocol, user, data, gram

When UDP packets come too fast, the packets are discarded. There is a problem in one of the supporting drivers that causes a memory leak to occur in this situation, which results in lwIP not responding to packets after printing the "Rx packet rejected" error.

Solution

To work around the problem:
1. Download the patch at:
http://www.xilinx.com/txpatches/pub/applications/misc/edk_101_lwip_udp_mem_leak_patch.zip

2. Unzip the patch into the $XILINX unified installation area.
3. Replace the old files with the new files in the ZIP archive.

This patch will become mainstream in EDK 10.1 Service Pack 2.

This problem has been fixed in the latest 10.1 Service Pack available at:
http://www.xilinx.com/support/download/index.htm
The first service pack containing the fix is 10.1 Service Pack 2.
AR# 30979
Date Created 05/24/2008
Last Updated 06/17/2008
Status Active
Type General Article