RH850 Debugger


The embedded tools company


RH850 Debugger
  Highlights
Interface to all compilers in C and C++
Unlimited number of software breakpoints
Full support for all on-chip breakpoints and trigger features
FLASH programming
SFT-trace via LPD4 support
On-chip and off-chip trace support
Statistical performance analysis
Non intrusive trace based performance analysis


Link FAQ
Frequently Asked Questions
Order
Product
Information
Support
Technical Support
Flyer: Multicore Debug and Trace for RH850




 

Adaptation


Adaptation for RH850

Half-Size Adapters for Debuggers
  • 100 mil to 50 mil Adapters
  • Small Footprint for Target Connector

 

RH850 Ecosystem


Supported Compilers
Compiler Support

C

  • CARH850 (RENESAS)
  • ELF/NEC
  • VX-RH850 (TASKING)
  • ELF/DWARF

C/C++

  • GREENHILLS-C (GREENHILLS)
  • ELF/DWARF
  • ICCRH850 (IAR)
  • UBROF
  • CUBESUITE+ (RENESAS)
  • ELF
RTOS
RTOS Support
3rd Party Integration
3rd Party Tool Integration
 

More TRACE32 Tools for RH850


Debugging of Virtual Targets
  • Front-end to third-party virtual targets
  • Front-end to third-party core simulators
  • Front-end to third-party target servers
  • Front-end to TRACE32 Back-End
  • Same GUI as TRACE32 hardware debuggers
  • Debug features as provided by third-party software/TRACE32 Back-End
  • Trace features as provided by third-party software/TRACE32 Back-End
  • Windows, Linux and MacOSX
  • Reprise RLM floating licenses

Off-chip Parallel Trace
  • Program flow via Branch Trace Messages (BTM)
  • Data Trace Messaging supported (DTM)
  • Supports onchip peripheral block tracing
  • Multicore tracing
  • Trace-based debugging
  • Full support for trigger and filter features
  • Up to 4 GByte trace memory
  • 5 ns off-chip time stamp
  • Comprehensive program profiling
  • Target-OS aware profiling
  • Code coverage

Off-chip Serial Trace via Serial Preprocessor
  • Aurora NEXUS high-speed serial trace
  • Program flow via Branch Trace Messages (BTM)
  • Data Trace Messaging supported (DTM)
  • Supports onchip peripheral block tracing
  • Multicore tracing
  • Comprehensive program profiling
  • Target-OS aware profiling
  • Code coverage

Off-chip Serial Trace via PowerTrace Serial
  • 4 GByte trace memory
  • Universal module that is prelicensed for a trace protocol on delivery
  • Additional trace protocol licenses can be added
  • Up to 12.5 Gbit/s per channel
  • Maximum bandwidth of 100 GBit/s
  • Aurora-based trace protocols up to 8 RX lanes
  • PCIe 3.0-based trace protocol up to 8 RX/TX lanes
  • Reference-clock and bit-clock support
  • Fast trace upload to the host computer
  • Support for TRACE32 Streaming up to 180 MByte/s, compression allows higher data rates to be achieved
  • PODBUS Express interface to PowerDebug PRO
  • PODBUS and PODBUS Express interfaces to Logic Analyzer modules, e.g. PowerProbe, PowerIntegrator
  • Additional independent 17 channel logic analyzer (with included Standard Probe)

 

TRACE32 Debug Features


Multicore Debugging
  • Debugger for all cores of a multicore chip
  • Debugging of application cores, DSPs, accelerator cores and special-purpose cores
  • Debugging of more than 80 core architectures
  • Support for every multicore topology
  • Support for all multicore operation modes
  • Support for AMP and SMP systems
  • Single debug hardware can be licensed for all cores of a multicore chip

Logical Display of Peripherals
  • Display of onchip peripherals
  • User definable windows
  • Interactive window definition with softkey support
  • Pulldown menues for selection of choices
  • Additional description for each field

High-Level-Language Debugging
  • Supports multiple languages
  • Full support for C++
  • Integrated into TRACE32 environment
  • Supports most compilers and hosts
  • Same user interface on different hosts
  • High speed download
  • Debugs optimized code
  • Display of function nesting
  • Display of linked lists
  • Powerful expression evaluation

OS-aware Debugging
  • Real-time, non-intrusive display of RTOS system resources
  • Task stack coverage
  • Task related breakpoints
  • Task context display
  • SMP support
  • Task related performance measurement
  • Statistic evaluation and graphic display of task run times
  • Task related evaluation of function run times
  • PRACTICE functions for OS data
  • Easy access via RTOS specific pull-down menus
  • Support for all major RTOSes

Snooper
  • Samples memory while application is running
  • Support for special debug communication channels
  • All trace display and analysis functions can be used
  • Trigger on specific values
  • Dynamic performance analysis

Sample-based Profiling
  • Long-time performance analysis for functions
  • Long-time performance analysis for tasks
  • Long-time analysis of the contents of a variable or memory location and more

Script Language PRACTICE
  • Structured Language
  • Menu Support
  • Command Logs
  • Custom Menues
  • Custom Toolbars and Buttons
  • Custom Dialog Windows
  • 64-Bit Arithmetic
  • Numeric, Logical and String Operators
  • Direct Access to System States

 

Details and Configurations






Copyright © 2019 Lauterbach GmbH, Altlaufstr.40, 85635 Höhenkirchen-Siegertsbrunn, Germany   Impressum     Privacy Policy
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice. Report Errors
Last generated/modified: 03-Dec-2019