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!
To resolve this issue you will need to make the changes below.
The following file must be changed:
C:\Xilinx\SDK\2014.1\data\embeddedsw\ThirdPart\sw_services\lwip140_v2_0\data\lwip140.tcl
Line 867:
set ethernet_instance [get_property CONFIG.INSTANCE $emac]Should be changed to:
set ethernet_instance [get_property NAME $emac]
Upon regenerating the BSP, you will see a change in the file below:
<SDK Project>\<LwIP BSP>\ps7_cortexa9_0\libsrc\lwip140_v2_0\src\contrib\ports\xilinx\netif\xtopology_g.c
From:
struct xtopology_t xtopology[] =
{
{
0xE000B000,
xemac_type_emacps,
0x0,
0x0,
0xF8F00100,
0x0,
},
};
To:
struct xtopology_t xtopology[] =
{
{
0xE000B000,
xemac_type_emacps,
0x0,
0x0,
0xF8F00100,
0x36,
},
};
This resolves the problem and allows lwIP to respond to pings.
This issue is not specific to ZC702 and ZC706 - this will affect any Zynq lwIP design in Vivado 2014.1.
This issue will be resolved in the 2014.2 release.
AR# 60358 | |
---|---|
Date | 11/13/2017 |
Status | Active |
Type | General Article |
Devices | |
Boards & Kits |