TRACE32 Standard MMU Support


The embedded tools company
Introduction
Seamless debugging
Advanced features


TRACE32 Standard MMU Support
  Highlights
Full awareness of processor′s MMU
Detection and decoding of software MMU tables built by operating systems
Access to any virtual address or physical address at any time
Access to several user space MMU tables in parallel

Display of processor MMU registers
Display of MMU table entries
Display of address translation table




 

Introduction


Memory abstraction has many benefits in a multi-tasking environment, but it also creates a higher level of complexity. TRACE32 provides the following features to handle this complexity:
  • Dedicated commands allow a detailed view of MMUs, TLBs and the current page table.
  • The TRACE32 MMU support and the TRACE32 OS awareness extend this view to all page tables used by the kernel and the hypervisor
  • This allows full system visibility. Functions, variables, stack frames of all processes and the kernel can be inspected in detail.
 

Seamless debugging


TRACE32 automatically provides full system visibility, after the appropriate setups are done. TRACE32 users can stay focused on the debugging of their code.



 

Advanced features


Developers who are familiar with the deep details of the MMUs, TLBs, pages tables, address translation can inspect all entities in detail by using advanced TRACE32 commands.








Copyright © 2023 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: 02-Jan-2023