ICD Solutions for TriCore The embedded tools company


ICD Solutions for TriCore

Picture
  Highlights
Full HLL and ASM support available
Batch Processing
Supports ELF/DWARF format
3.3 Volt Support
Support for Internal Triggers
Break on Code or Data
Unlimited Software Breakpoints
Fast download (ETHERNET or PARALLEL)


Link Support
Technical Support

Demo Software for Download



TOP       Tools and Solutions for TriCore

The TRACE32 In-Circuit Debuggers are highly cost effective tools for debugging on assembler or HLL level. The ICD-Debugger are mainly used as stand-alone debugger on a PC or workstation.

Basic ICD Concept

Basic Debugger Concept

TriCore Debugger



  • Full HLL and ASM support available
  • Batch Processing
  • Supports ELF/DWARF format
  • 3.3 Volt Support
  • Support for Internal Triggers
  • Break on Code or Data
  • Unlimited Software Breakpoints
  • Fast download (ETHERNET or PARALLEL)
  • PCP Debugger


ASM Debugger



  • Supports almost all file formats
  • Assembler source-level debugging
  • Advanced memory display
  • Inline assembler
  • Memory tests
  • Customizable windows
  • Peripheral windows
  • Terminal window
  • Semi-hosting
  • Flash programming
  • Full support for peripherals


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


Compiler for TriCore Family

C++

  • GCC (HighTec)
    • ELF/DWARF2

C/C++

  • GREENHILLS (Greenhills)
    • ELF/DWARF2
  • VX-TC (TASKING)
    • ELF/DWARF2
    • IEEE
  • DIAB (WindRiver)
    • ELF

NOR FLASH Programming



  • Internal and/or external NOR FLASH memories
  • All common NOR FLASH types
  • Programming of multiple NOR FLASH devices
  • Provided by debuggers and in-circuit emulators


NAND FLASH Programming



  • Generic and CPU-specific NAND FLASH controllers
  • Support all common NAND FLASH devices
  • Bad block treatment (skipped, reserved block area)
  • ECC generation


RTOS Debuggers

    RTOS

3rd Party Tool Integration

    3rd Party Tools Integration

TriCore Trace



  • 3.3 Volt Support
  • Trace up to 180 MHz
  • Up to 4 GByte trace memory
  • 16 Channels
  • Timestamp
  • Delay Counter
  • Performance Analysis
  • Code Coverage
  • Fast Search and Upload


PowerTrace for NEXUS



  • Support for NEXUS standard class 1 to 3+
  • Programming support for on-chip and external flashes
  • Real-time access to memory
  • Hardware breakpoints and trigger
  • Program and data flow trace up to 400 MHz
  • Up to 4 GByte trace memory
  • Upload to host within 10 seconds typically
  • Selective data flow trace for 2 address ranges
  • Trigger on instruction execution or data access
  • Statistic functions/Performance analysis
  • Code coverage
  • External trigger input and output
  • USB and ETHERNET interface included


EPROM/FLASH Simulator



  • 8, 16 or 32 Bit Operation
  • 2, 8, 16 or 64 MBit Versions
  • DIL or PLCC Adapters
  • SO Adapter
  • TSOP Adapter
  • ESI-CON for In-Circuit Simulation
  • Monitor Control
  • NMI and RESET Generation


PowerProbe - Logic and Protocol Analyzer



  • Timing Analyzer up to 400 MHz
  • State Analyzer up to 100 MHz
  • 64 Input Channels
  • Transient Recording
  • Time Correlation with RISC Trace
  • Clock Qualifier for State Clock
  • Mixed State and Timing Mode
  • 4 State Clock Inputs
  • Optional FPGA Onchip Trace
  • Optional Pattern Generator
  • Protocol Support for CAN, USB, etc.


TOP       Details and Configurations





Copyright © 2010 Lauterbach GmbH, Altlaufstr.40, D-85635 Höhenkirchen-Siegertsbrunn, Germany  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: Mar-10-2010