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

6.1 EDK - "ERROR: MDT - Failed to copy xgemag_l.c and xgemag_l.h..."

Description

Keywords: GEMAC, driver, ppc, xgemac_l.c, xgemac_l.h, xgemag_l.c, xgemag_l.h

Urgency: Standard

General Description:
If I select Level O drivers for the plb_gemac peripheral, LibGen reports the following errors:

"ERROR:MDT - Failed to copy C:\EDK\sw\XilinxProcessorIPLib\drivers\gemac_v1_00_d\src\xgemag_l.c to
\\adapnac\paulgl\tmp\deleteme\ppc405_0\libsrc\gemac_v1_00_d\src\xgemag_l.c
ERROR:MDT - Failed to copy C:\EDK\sw\XilinxProcessorIPLib\drivers\gemac_v1_00_d\src\xgemag_l.h to
\\adapnac\paulgl\tmp\deleteme\ppc405_0\libsrc\gemac_v1_00_d\src\xgemag_l.h"

This error is generated for all versions of the driver:

gemac_v1_00_a
gemac_v1_00_b
gemac_v1_00_c
gemac_v1_00_d

Solution

This problem is fixed in the latest 6.1 EDK Service Pack, available at:
http://www.xilinx.com/ise/embedded/edk.htm.
The first service pack containing the fix is EDK 6.1 Service Pack 2.

You can also resolve this error by modifying the MDD file associated with each driver as follows:

1. Open the MDD file associated with the specific driver you are using.

For example, the MDD file for "gemac_v1_00_a" is located at:

C:\EDK\sw\XilinxProcessorIPLib\drivers\gemac_v1_00_a\data

2. A typo ("g") in the MDD file on the line reads:

"OPTION copyfiles = (xgemag_l.c xgemag_l.h Makefile);"

Change the file names to:

"OPTION copyfiles = (xgemac_l.c xgemac_l.h Makefile);"

3. Save the MDD file, and rerun LibGen.
AR# 18374
Date Created 11/07/2003
Last Updated 04/28/2006
Status Archive
Type General Article