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

11.1 EDK - The System ACE file does not load the software application when I use OCM

Description

Keywords: genace, sysace, s/w, XMD, iocm, docm, hang, boot, processor, Power, PC, 405

The System ACE file does not load the software application when I use OCM. How can I work around this problem?

Solution

To work around this issue, perform the following:

1. Copy $EDK/data/xmd/genace.tcl to the <project>/etc/ directory.
2. In XPS, select Debug > XMD Debug Options.
3. Click the Advanced Options tab to bring it forward.
4. Select Set XMD Memory map for PPC405 features.
5. Click OK.
6. Open <project>/etc/xmd_ppc405_0.opt in a text editor.
7. Open <project>/etc/genace.tcl in a text editor.
8. Copy a line similar to the following from your <project>/etc/xmd_ppc405_0.opt file:
-debugdevice cpunr 1 isocmStartAdr 0xffffc000 isocmSize 16384 isocmDcrStartAdr 0x100

9. Paste the newly copied line into the genace.tcl at the end of your board's jtag_chain_options line:
ML403 example

set ml403(jtag_chain_options) "-configdevice devicenr 1 idcode 0x05059093 irlength 16 partname xcf32p -configdevice devicenr 2 idcode 0x01E58093 irlength 10 partname xc4vfx12 -configdevice devicenr 3 idcode 0x09608093 irlength 8 partname xc95144xl -debugdevice cpunr 1 isocmStartAdr 0xffffc000 isocmSize 16384 isocmDcrStartAdr 0x100"

10. Save and Close the <project>/etc/genace.tcl file.
11. Close the <project>/etc/xmd_ppc405_0.opt file.
12. Run the genace command as:
edk_shell$ xmd -tcl etc/genace.tcl -opt etc/genace.opt


AR# 29511
Date Created 10/28/2007
Last Updated 04/28/2009
Status Active
Type General Article