JTAG Debugger for PPC400 The embedded tools company


JTAG Debugger for PPC400

Picture

 
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) up to 600KB/sec
 
Support for

IOP480, NPE405H, NPE405L, PPC401, PPC403GA, PPC403GB, PPC403GC, PPC403GCX, PPC405, PPC405A[..], PPC405B[..], PPC405C[..], PPC405CR, PPC405D[..], PPC405E[..], PPC405EP, PPC405F[..], PPC405GP, PPC405GPR, PPC405LP, PPC405PM

VIRTEX-4
VIRTEX-II PRO

 


The debugger for IBM PowerPC 400 family allows fast access to the BDM interface of the chip. Up to 450 KByte can be downloaded in 1 second. The systems supports C, C++ and JAVA as well as the debugging of the TPU.


Link Doc
Download full document
bdmppc400.pdf
(114k)
Volt
Operation Voltage
Faq
Frequently Asked Questions
Order
Order
Information
Support
Technical Support
[www.amcc.com]  AMCC Embedded Processors
[www-306.ibm.com]  IBM PowerPC Cores
[www.xilinx.com]  XILINX Virtex Series

Demo Software for Download





TOP       Function

Software Compatible to In-Circuit Emulator

  • Operation System
  • PRACTICE
  • ASM Debugger
  • HLL Debugger for C,C++
  • Peripheral Windows

High-Speed Download

  • Up to 450 KByte/sec

TOP       IDE - Integrated Development Environment

ASM Debugger

  • Supports almost all file formats
  • Fast operation
  • 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

HLL Debugger

  • 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
  • Fast operation
  • Powerful expression evaluation

Compiler Support

C

  • D-CC (Diab-Data)
    • IEEE
    • COFF
    • ELF/DWARF
  • CC (Freescale)
    • XCOFF
  • XCC-V (Gaio)
    • SAUF
  • GREEN HILLS C (Greenhills)
    • ELF/DWARF
  • GCC (HighTec)
    • ELF/DWARF
  • MCCPPC (Mentor Graphics)
    • ELF/DWARF
  • HIGH-C (Metaware)
    • ELF/DWARF
  • CODEWARRIOR (Metrowerks)
    • ELF/DWARF
  • ULTRA C (Microware)
    • ROF
  • DCPPC (TASKING)
    • ELF/DWARF

C++

  • D-C++ (Diab-Data)
    • ELF/DWARF
  • GCC (FSF)
    • ELF/DWARF
  • GREEN HILLS C++ (Greenhills)
    • ELF/DWARF
  • CCCPPC (Mentor Graphics)
    • ELF/DWARF
  • HIGH-C++ (Metaware)
    • ELF/DWARF
  • MSVC (Microsoft)
    • EXE/CV5
  • GCCPPC (Wind River Systems)
    • ELF/STABS

GCC

  • GCC (FSF)
    • ELF/DWARF

JAVA

  • FASTJ (Diab-Data)
    • ELF/DWARF

Memory Analysis

  • Display of allocated memory blocks
  • Memory allocation Statistics
  • Check for out-of-bounds writes
  • Trace of allocation calls
  • Graphical displays of memory usage

LIGHTSPEED Differential Download Technology

  • Up to 30 times higher download speed
  • Boost download speed on MPC8260, MPC8560 or MPC755
  • Boost download speed on low-frequeny devices
  • Boost download speed on serial ROM monitors

Peripheral Browser

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

MMU Support

  • Full integrated support of processor's MMU
  • Display of processor MMU registers
  • Display of MMU table entries
  • Display of address translation table
  • 'Shadowing' MMU address translation inside debugger
  • Full virtual and physical access to target at any time
  • Debugger has optionally write access to write protected memory areas
  • Detection and decoding of software MMU tables built by operating systems
  • Support for several user space MMU tables side by side
  • TLB context tracking and git statistics via CTS

PRACTICE Script Language

  • 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

FLASH Programming

  • Internal and/or external FLASH memories
  • All common FLASH types
  • Programming of multiple FLASH devices
  • Provided by ICE, FIRE, ICD product line

SIM Instruction Set Simulators

  • Easy high-level and assembler debugging
  • Interface to all compilers
  • Trace Buffer
  • Powerful script language
  • Software compatible to all TRACE32 tools
  • Hardware simulation

Performance Analyzer

  • 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

Logger

  • Software trace of any size stored in an array structure on the target
  • General trace format provided by TRACE32-PowerView
  • Configuration and display commands provided by TRACE32-PowerView
  • Works as trace with address and data information
  • Works as a program flow trace (SH4, PowerPC)
  • Time stamp possible
  • Predefined algorithms to fill the trace provided by Lauterbach
  • User defined algorithms to fill the trace also possible

FDX (Fast Data eXchange) Framework

  • Interaction of target application with 3rd party host application
  • No additional hardware necessary
  • High bandwidth
  • Real time data transfer
  • Software trace capabilities

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
RTOS

RTOS Support

3rd Party Integration

3rd Party Tool Integration

Help System

  • Acrobat Based Documentation
  • Fast Text Search
  • Device Specific Filtering
  • Basic and Advanced Help
  • Training Manuals Included
  • WWW Update
TOP       Trace Extension

RISC Trace for PowerPC 400 family

  • 100/200 MHz Trace Bus Operation
  • Up to 400 (800) MHz Core Clock
  • Up to 4 GByte trace memory
  • 16...256 MFrames
  • Code Coverage
  • Performance Analysis
TOP       Debug Connector


TOP       Application Note

TOP       Configuration Examples


EPROM/FLASH Simulator (8/16 Bit)
with ROM Monitor on Parallel Interface Get Quote

 
Podbus Parallel Interface
BDM Module
 

Debugger Module and EPROM/FLASH Simulator on PC with USB Interface Get Quote

 
USB
BDM Debugger
with USB Interface
EPROM/FLASH Simulator Module
 

Debugger Module and additional Trigger Probe on Parallel Interface Get Quote

Printer Cable
Parallel Interface
BDM Debugger
Trigger Probe
 






Navigation
Copyright © 2008 Lauterbach Datentechnik GmbH, Fichtenstr. 27, D-85649 Hofolding, 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: Jan-18-2008