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!

Page Bookmarked

AR# 21823

8.1i SP1 - EDK/XPS: "ERROR:MDT - ERROR FROM TCL:- lwip () - child process exited abnormally"


I am using the PLB ethernet with lwip1.0. When I compile the design, the following error occurs:

""ERROR:MDT - ERROR FROM TCL:- lwip () - child process exited abnormally

while executing

"exec bash -c "cd src;make all \"COMPILER_FLAGS=$compiler_flags\"

\"EXTRA_COMPILER_FLAGS=$extra_compiler_flags\" >& logs""

(procedure "::sw_lwip_v2_00_a::execs_generate" line 51)

invoked from within

"::sw_lwip_v2_00_a::execs_generate 39997316"

ERROR:MDT - Error while running "execs_generate" for processor ppc405_0...

make: *** [ppc405_0/lib/libxil.a] Error 2"



This problem has been fixed in the latest EDK 8.1i Service Pack, available at:

The first service pack containing the fix is EDK 8.1i Service Pack 2.

This issue has also been observed when the MAC address parameter has hex values defined without the leading "0x".

For example:

PARAMETER emac_instances = ((Ethernet_MAC,12,34,56,78,9a,bc))

will cause the error. The line should be corrected to:

PARAMETER emac_instances = ((Ethernet_MAC,0x12,0x34,0x56,0x78,0x9a,0xbc))

AR# 21823
Date 12/15/2012
Status Active
Type General Article