Embedded Systems Solutions logo  
 
 
 
     
     

 
Events & Promos
 
 

lauterbach logo

 
 
     
Video Tutorials on several key aspects of TRACE32 solutions are available on official YouTube channel of Lauterbach.
Lauterbach GmBH VIDEOS PLAYLISTS CHANNELS SUBSCRIBE
   
  PowerDebug System  
     
   
     
  PowerDebug E40  
  Highlights  
 
  A Powerful Standard Debugger

The PowerDebug E40 is our essential-line debug controller, offering you the performance to help you power through simple and complex debug tasks. It supports USB3 high speed connection to the host, and can be extended with logic analyzer modules. Our universal debug tool is designed to maximize your productivity and return on investment. The energy-efficient design allows a fanless operation for silent debugging.

 

 
     
 
PowerDebug System
Modular and Powerful Debug System

PowerDebug is a powerful, modular, flexible debug system that adapts and grows with you as you move from project to project and chip to chip. It provides the broadest coverage of supported chips and core architectures in the embedded industry.

Start with a universal PowerDebug module and target-specific debug probe. Extend your debug system with trace and logic analyzer modules for run-time analysis, code coverage, or in-depth troubleshooting.

 

 
 
     
 
Learn More Sales Enquiry Scroll Top
 
     
   
  PowerDebug X50  
  Highlights  
 
Expandable, High-performance Debugger

PowerDebug X50 is our high-performance, modular, and future-proof debug controller. It can be expanded with PowerTrace, our leading embedded off-chip trace solution, as well as our logic-analyzers. You can connect it to your PC via USB 3 or Gigabit Ethernet, making it the perfect solution for both on-site and remote debugging.

No matter what your application looks like today or in the future, the PowerDebug X50 meets all your challenges, maximizes your productivity, and ensures a valuable return on investment.
 
 

 

 
     
  Configuration Overview  
     
   
     
 
Learn More Sales Enquiry Scroll Top
 
     
  Trace Extensions  
  PowerTrace Serial 2  
 
  • 4 GByte or 8 GByte memory
  • High-performance serial tracing application
  • Maximum Bandwidth 80 Gbit/s
  • 10 000 / 400 MByte/s Streaming Performance (Peak / Average)
  • Parallel Trace: NA
  • Serial Trace via Aurora/HSSTP: 12.5 Gbit/s per lane2 @ 8 lanes, 22.5 Gbit/s per lane2 @ 4 lanes1
  • Serial Trace via PCIe: PCIe Gen 2/3 x8, PCIe Gen 4 x47

 

Learn More Sales Enquiry  
 
 
     
  PowerTrace III  
     
 

 

Learn More Sales Enquiry  
  High-performance parallel trace extension:

  • Memory Size: 4 GByte or 8 GByte
  • Application: High-performance parallel tracing
  • Maximum Bandwidth: 19.2 Gbit/s
  • Streaming Performance1 (Peak / Average): 2 400 / 400 MByte/s
  • Parallel Trace1: Up to 36 lines 600+ Mbit/s per line @ 17 lines, 350 Mbit/s per line @ 36 lines
  • Serial Trace: Up to 4 lanes2,3 6.25 Gbit/s per lane @3 lanes, 5.00 Gbit/s per lane @4 lanes
  • Option for logic analyzer and energy profiling: Via Mixed-Signal Probe
  • Required debug module: PowerDebug X506
 
     
     
  PowerTrace II LITE  
     
 
Cost effective parallel trace extension:

  • Memory Size: 1 GByte
  • Application: Parallel trace
  • Maximum Bandwidth: 10.8 Gbit/s
  • Streaming Performance1 (Peak / Average): 1 350 / 100 MByte/s
  • Parallel Trace2: Up to 36 lines 600+ Mbit/s per line @ 9 lines, 450 Mbit/s per line @ 17 lines, 225 Mbit/s per line @ 36 lines
  • Serial Trace: Up to 4 lanes3,4 6.25 Gbit/s per lane @2 lanes, 4.50 Gbit/s per lane @3 lanes, 3.38 Gbit/s per lane @ 4 lanes
  • Option for logic analyzer and energy profiling: Not Available
  • Required debug module: PowerDebug X506

 

Learn More Sales Enquiry  
 
 
     
   
  Debugger Features  
     
 

 

 

Learn More Sales Enquiry  
 
  • Multicore Debugging
  • Peripheral Browser
  • FLASH Programming (Memory-Mapped)
  • FLASH Programming (Protocol-Based)
  • HLL Debugger
  • Sample-based Profiling
  • MMU Support
  • UEFI Bootloader
  • Hypervisor-aware Debugging
  • OS-aware Debugging
  • Android Debugging

 

 
     
  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

 

Learn More Sales Enquiry  
 

 

 
     
  Logical Display of Peripherals  
     
 

 

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

 

 
     
  FLASH Programming (Memory-Mapped)  
     
 
  • Optimum flash programming performance
  • Support for all file formats
  • Ready-to-run flash scripts
  • Ready-to-use flash programming algorithms
  • Dialog- or command-based programming as well as full scripting
  • Full awareness of sensitive data
  • Flash declaration via CFI
  • Easy handling of different flash types on a target
  • Software breakpoints in flash
  • Simple code patching in flash
  • Flash programming via boundary scan

 

Learn More Sales Enquiry  
 
 
     
  FLASH Programming (Protocol-Based)  
     
 

 

Learn More Sales Enquiry  
 
  • Optimum flash programming performance
  • Support for elf, Intel hex and S-record format
  • Ready-to-use flash programming scripts
  • Ready-to-use flash programming algorithms
  • Memory dump for displaying the flash content
  • Flash content can be easily copied and modified
  • Flash programming via boundary scan (SPI, eMMC, I2C)
  • Full programming access to spare area (NAND)
  • Bad block treatment (NAND)
  • ECC generation: Hamming, BCH, Reed-Solomon (NAND)

 

 
     
  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

 

 

 

Learn More Sales Enquiry  
 
 
     
  Sample-based Profiling  
     
 

 

Learn More Sales Enquiry  
 
  • 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

 

 
     
  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
 
     
 
Learn More Sales Enquiry Scroll Top
 
     
  Debug Support for Unified EFI Bootloader  
     
 
  • Support by a loadable extension
  • Debug support for all UEFI phases
    Tailor-made display windows for each UEFI phase
  • Continuous solution without "debug gap"
  • Debugging from reset vector
  • Debugging of dynamically loaded drivers from their entry point

 

 

 

Learn More Sales Enquiry  
 

 

 

 
     
  Hypervisor-aware Debugging  
     
 

 

Learn More Sales Enquiry  
 
  • Seamless debugging of the total system in stop-mode
  • Hypervisor-awareness as a loadable debug extension is provided by Lauterbach
  • Machine ID allows the user to uniquely identify any virtual machine in the system
  • Machine ID provides full visibility of context of active and inactive virtual machines
  • OS-awareness can be loaded for each virtual machine

 

 
     
  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

 

 

Learn More Sales Enquiry  
 
 
     
  Android Debugging  
     
 

 

 

 

 

Learn More Sales Enquiry  
 
  • Stop-mode-debugging for ARM
  • Support for Android L/M/N
  • Debug information from Elf/DWARF file or by parsing the OAT data
  • Full Android and OS-aware interpretation based on RAM dump on TRACE32 Debugger or on TRACE32 Instruction Set Simulator
  • Android L/M
  • Native Debugging of Android Framework and Apps (ahead-of-time compilation)
  • Android N
  • Display of the frame levels with Java-to-native transitions for interpreted code
  • Native debugging of ahead-of-time and just-in-time compiled code
  • Requires Linux OS-awareness
 
     
 
    Scroll Top