GRMON2

Status:

End of Life

The previous version of our debug monitor offers robust control and debugging capabilities for LEON cores and various interface options.

Overview

GRMON2 is a debug monitor for the LEON2, LEON3 and LEON4 Debug Support Unit (DSU), providing a non-intrusive debug environment on real target hardware. GRMON2 supports communication through a large number of interfaces.

GRMON2 provides a terminal based user interface. It is not a GUI application.

Architecture

arrow down icon

Key Tech Spec

arrow down icon

Target technology support

arrow down icon

Evaluation boards

arrow down icon

Ordering information

arrow down icon

Development Kit

arrow down icon

Licensing

arrow down icon

Software

arrow down icon

Tools

arrow down icon

Block diagram

arrow down icon

Supported Hardware

arrow down icon

Configuration

arrow down icon

Reference Design

arrow down icon

Other resources

arrow down icon

Detailed features

arrow down icon
Basic features

   Read/write access to all LEON registers and memory

   Downloading and execution of LEON applications

   Built-in disassembler and trace buffer management

   Breakpoint and watchpoint management

  Command-line mode

   Remote connection to GNU debugger (GDB)

   Single word or burst access to AMBA on-chip bus

   GRLIB Plug & Play support

   Auto-probing and initialisation of LEON peripherals and memory settings

  Error injection for fault-tolerant LEON processors

   Supported debug interfaces: PCI, USB, Ethernet, JTAG, UART and SpaceWire

   Common Flash Interface (CFI) compatible Flash PROM programming


Advanced features

   Tcl interactive interpreter support

       All commands have been rewritten to support Tcl syntax

       TAB-completion on Tcl variables, procedures, namespaces etc.

       Tcl scripting:

           GRMON2 commands leave return values for scripting

           Variables are exported that let the user access DSU and debug drivers without using commands

           Start-up scripts

       Extend GRMON2:

           custom AMBA cores using new Tcl-driver interface

           easy custom command implementation using Tcl

           install custom handlers (hooks) on certain events

   In-application help system with full command reference

   Multi-core system support

   GDB does not consume the console, i.e. it's possible to inspect registers etc. while GDB is connected

   GDB watchpoint support

   Translates virtual addresses for GDB, e.g. it's possible to debug the Linux kernel

   Expanded register information listing

Downloads

File

Category

Revision

Date

Access

GRMON2 User's Manual

Data sheet and user's manual

2.0.99

2021-12-16

Free download

Password/
Contact us

GRMON2 Professional 32-bit for Windows

Software tool

2.0.99

2021-12-16

Free download

Password/
Contact us

GRMON2 Professional 64-bit for Windows

Software tool

2.0.99

2021-12-16

Free download

Password/
Contact us

GRMON2 Professional 32-bit for Linux

Software tool

2.0.99

2021-12-16

Free download

Password/
Contact us

GRMON2 Professional 64-bit for Linux

Software tool

2.0.99

2021-12-16

Free download

Password/
Contact us

Sentinel LDK/HASP Run-time

Software tool

9.12

2023-05-12

Free download

Password/
Contact us

Frequently asked questions

No items found.