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

Search Answers Database


 

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

AR# 30979
Part EDK-RTOS
Last Modified 2008-06-17 00:00:00.0
Status Active
Keywords light, weight, internet, protocol, user, data, gram

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:
ftp://ftp.xilinx.com/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.
 
 
Jobs Events Webcasts News Investors Feedback Legal Privacy Trademarks Sitemap
©  1994-2008 Xilinx, Inc. All Rights Reserved.