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

9.1i EDK - Does MicroBlaze support trace functionality?

Description

When using EDK 9.1, I cannot find the OPB MDM and XMTC cores that support off-chip trace debugger solutions from Computex and Lauterbach. Where do I find them?

Solution

Xilinx provides an updated version of the OPB MDM debug core (v3.00a) and a new XMTC trace core (v1.00a) that support off-chip trace debugging solutions for the MicroBlaze soft processor. These cores are compatible with EDK 9.1.2 and MicroBlaze v6.00b. 

 

Download an October 15, 2007 updated ZIP file containing these cores from here: 

http://www.xilinx.com/txpatches/pub/swhelp/ise9_updates/91i_edk_mb_trace.zip
 

This core comes installed in EDK 9.2i. 

 

1. Copy MicroBlaze v6.00b directory 

$Xilinx_EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v6_00_b 

to a repository 

<path>/MyRepository/MyLib/pcores 

 

2. Overwrite the MPD file with the one downloaded in the trace support package 

<path>/MyRepository/MyLib/pcores/microblaze_v6_00_b/data 

/microblaze_v2_1_0.mpd 

 

3. Place the opb_mdm_v3_00_a and xmtc_v1_00_a pcores provided in the trace support package into the repository 

<path>/MyRepository/MyLib/pcores 

 

4. Make sure you have the following three pcores in your repository: 

<path>/MyRepository/MyLib/pcores/microblaze_v6_00_a 

<path>/MyRepository/MyLib/pcores/opb_mdm_v3_00_a 

<path>/MyRepository/MyLib/pcores/xmtc_v1_00_a 

 

5. In XPS, open the Edit > Preferences dialog and set the Global Peripheral Repository in the Application Preferences category with the value: 

<path>/MyRepository 

 

6. Restart XPS for your changes to take effect. 

 

Off-chip trace solutions that are currently available include: 

Computex F-sight 

Lauterbach TRACE32

AR# 29220
Date Created 09/04/2007
Last Updated 05/22/2014
Status Archive
Type General Article