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

9.2i EDK - The TEMAC (hard or soft) or Spartan-based MPMC controllers are not working

Description

After building the Base System Builder design, the TEMAC or the Spartan-based MPMC controllers do not work.

What can be the problem?

Solution

If you have installed EDK on a drive other than the "C" drive, or your project is on a drive other than the "C" drive, you can work around this issue with one of the following four solutions:

Solution 1

1. Install EDK on the "C" drive.

2. Build the project on the "C" drive.

Solution 2

Copy the board constraints into the "system.ucf" as follows:

1. Go to the <your_project>/data directory.

2. Open "system.ucf" in your favorite text editor.

3. Go to $EDK/board/Xilinx/boards/<board>/data.

4. Open the UCF with your favorite text editor.

5. Copy all constraints from the board's UCF into your "system.ucf".

6. Save and close the "system.ucf" file.

Solution 3

Copy the board directory to your local project as follows:

1. Copy your targeted board from $EDK/board/Xilinx/boards/<targeted_board> into your <project>/boards directory.

2. Select Project -> Rescan User Repositories.

3. The BSB-based project must be on the "C" drive.

Solution 4

Create a different board version selectable during Base System Builder (BSB) as follows:

1. Create a user EDK library directory structure on the "C" drive similar to the following:

C:\CustomEDKLibrary\MyEDKBoards\boards

2. Copy your targeted board from $EDK/board/Xilinx/boards/<targeted_board> into the newly created directory.

3. Open the <board>.xbd file and increase the version number by one.

4. Save and close the <board>.xbd file.

5. In XPS, select Edit -> Preferences.

6. With Application Preferences highlighted, insert your library path in the Global Peripheral Repository field similar to the path below:

C:\CustomEDKLibrary

7. Select OK.

8. Close and restart XPS.

9. The BSB-based project must be on the "C" drive.

NOTE: If you are using Solution 4, refer to (Xilinx Answer 29445).

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

http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
The first service pack containing the fix is EDK 9.2i Service Pack 1.

AR# 29438
Date Created 10/28/2007
Last Updated 12/15/2012
Status Active
Type General Article