Cobham Gaisler GRMON2 debug monitor User's Manual

Below you will find brief information for debug monitor GRMON2. GRMON is a general debug monitor for the LEON processor, and for SOC designs based on the GRLIB IP library. It includes functions like read/write access to all system registers and memory, built-in disassembler and trace buffer management, downloading and execution of LEON applications, breakpoint and watchpoint management, remote connection to GNU debugger (GDB), support for USB, JTAG, RS232, PCI, Ethernet and SpaceWire debug links, Tcl interface (scripts, procedures, variables, loops etc.)

PDF Download
Document
GRMON2 debug monitor User's Manual | Manualzz

Advertisement

Advertisement

Advertisement

Key features

  • Read/write access to all system registers and memory
  • Built-in disassembler and trace buffer management
  • Downloading and execution of LEON applications
  • Breakpoint and watchpoint management
  • Remote connection to GNU debugger (GDB)
  • Support for USB, JTAG, RS232, PCI, Ethernet and SpaceWire debug links
  • Tcl interface (scripts, procedures, variables, loops etc.)

Frequently asked questions

GRMON is currently provided for platforms: Linux-x86 (GLIBC 2.3.4), Windows XP Sp3 and Windows 7

The latest version of GRMON can be ordered and evaluation versions downloaded from Aeroflex Gaisler website [http://www.gaisler.com/]

To install GRMON, extract the archive anywhere on the host computer. The archive contains a directory for each OS that grmon supports. Each OS- folder contains additional directories as described in the list below: grmon-pro-2.0.XX//bin, grmon-pro-2.0.XX//lib, grmon-pro-2.0.XX//share. The bin directory contains the executable. For convenience, it is recommended to add the bin directory of the host OS to the environment variable PATH. The share directory contains some additional libraries that GRMON requires. On the Windows platform the lib directory is not available. On the Linux platform, if GRMON fails to start because of some missing libraries that are located in this directory, then add this path to the environment variable LD_LIBRARY_PATH or add it the ld.so.cache. In addition, some debug interfaces requires installation of third-party drivers, see Chapter 4, Debug link for more information. The professional versions use a HASP HL license key. See Appendix E, License key installation for installation of the HASP HL device drivers.

The evaluation version of GRMON can be downloaded from Aeroflex Gaisler website [http://www.gaisler.com/]. The evaluation version may be used during a period of 21 days without purchasing a license. After this period, any commercial use of GRMON is not permitted without a valid license. The following features are not available in the evaluation version: Support for LEON2, LEON3-FT, LEON4, FT memory controllers, SpaceWire drivers, Custom JTAG configuration, Profiling, TCL API (drivers, init scripts, hooks, I/O forward to TCL channel etc)

Please send bug reports or comments to [email protected]. Customers with a valid support agreement may send questions to [email protected]. Include a GRMON log when sending questions, please. A log can be obtained by starting GRMON with the command line switch -log filename. The leon_sparc community at Yahoo may also be a source to find solutions to problems.
Preparing document for printing…
0%