Logger


The embedded tools company
Features
Function


Logger
  Highlights
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
 
  Introduction
The LOGGER feature provides a target based software trace. Instead of using a real trace buffer the trace data are stored in an array structure in the target RAM. Entries into this array can be made by instrumenting the code. By the use of a general, predefined trace format all TRACE32 commands for trace display and analysis can be used. A typical usage of the LOGGER feature is the trace and analysis of RTOS task switches.


Support
Technical Support
TOP

Features





 
TOP

Function


The LOGGER description block describes the general trace format that is used by the logger feature.





The software trace provided by the LOGGER feature can work as address/data trace. The trace is filled by instrumenting the code.





The software trace provided by the LOGGER feature can work as a program flow trace on architctures which provide a "branch trace" capablity, like all PowerArchitecture/PowerPC families and the SuperH SH4. In this case the program flow trace can be made without modifiying the code.





For the time stamp a CPU counter can be used (e.g. Performance Counter on the SH4,Time Base on the PowerPC).




Copyright © 2016 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. Report Errors
Last generated/modified: 13-Dec-2016