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# 33693

11.2 EDK, XPS_LL_TEMAC_v2.02a - TestAppPeripheral hangs on TEMAC test


It is required that the C_BASEADDR must start on an integer multiple of 512K (0x0000_0000, 0x0008_0000, 0x0018_0000, etc).


The design file, addr_response_shim.vhd, was incorrectly using the PLB address bits 12-31 to decode the address when it should have been using bits PLB address bits 13-31. As a result, C_BASEADDR=0x00080000 and C_HIGHADDR=0x000FFFFF fail in hardware.

1. Download the archive:


2. Extract the ZIP file to a temporary folder.

3. Copy the xps_ll_temac_v2_02_a pcore from the installed EDK pcore directory, $XILINX_EDK\hw\XilinxProcessorIPLib\pcores\) to the local pcore directory.

4. Replace the xps_ll_temac_v2_02_a\hdl\vhdl\addr_response_shim.vhd file with the file in the archive.

5. Rescan the user repository and reimplement the design.

The first release with this fix is EDK 11.4.

AR# 33693
Date Created 11/17/2009
Last Updated 12/15/2012
Status Active
Type General Article