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 04/28/2009
Status Active
Type General Article
People Also Viewed