Specifications

34 www.xilinx.com Embedded System Tools Guide (EDK 6.2i)
1-800-255-7778 UG111 (v1.4) January 30, 2004
Chapter 1: Embedded System Tools Architecture
R
The xmd server is not needed in this mode. After loading the program in mb-gdb,
Click on the “Run” icon and in the mb-gdb Target Selection dialog, choose
Simulator”.
Use this mechanism only if your program does not attempt to access any peripherals
(not even via a print call).
Dumping an Object/Executable File
The mb-objdump utility lets you see the contents of an object (.o) or executable (.out) file.
To see your symbol table, the size of your file, and the names/sizes of the sections in the
file, run the following:
mb-objdump -x a.out
To see a listing of the (assembly) code in your object or executable file, use
mb-objdump -d a.out
To get a list of other options, use the following command:
mb-objdump --help
Verifying Tools Setup
The environment variable XILINX_EDK, needs to be set at the level of the hierarchy where
the directories doc, hw, and bin reside.
Tools Directory Path
Ensure that the GNU tools are in your path.
For Solaris
Check the executable search path. Your path must include the following:
x ${XILINX_EDK}/gnu/microblaze/sol/bin
x ${XILINX_EDK}/gnu/powerpc-eabi/sol/bin
x ${XILINX_EDK}/bin/sol
For PC
Check the executable search path.
x %XILINX_EDK%\gnu\microblaze\nt\bin
x %XILINX_EDK%\gnu\powerpc-eabi\nt\bin
x %XILINX_EDK%\bin\nt
Xilinx Alliance Software
The system should be set up to use the Xilinx Development System. Please verify that the
system is properly configured. Consult release notes and installation notes included in the
Xilinx ISE software package for more information. The EDK 3.2 release supports Xilinx ISE
5.2 Tools.