CodeWarrior Profiling and Analysis tools provide visibility into an application as it runs on the hardware. This visibility can help you understand how your application runs, as well as identify operational problems. The tools make it easy to collect the data.
Following are the basic features of the tools.
- Basic setup can be done using the Trace and Profile tab in the Debug Configurations dialog box.
- Data files can be shared between teams.
- Support for the HCS08, Coldfire V1-V4, ColdFire+, ColdFire V4e, Kinetis, DSC (Digital Signal Controller), MPC56xx, and S12Z targets.
- Trace is collected by setting triggers and using various trigger conditions - Applicable for HCS08, ColdFire V1, Kinetis, DSC, and S12Z targets.
- Trace is collected even when no triggers are set - Applicable only for the HCS08 target.
- Profiling information is collected - Applicable for Coldfire V2-V4 and ColdFire V4e targets.
- Depending on the target selected, Software Analysis will extract trace through debugger using OSBDM/JTAG, P&E USB-ML-PPCNEXUS, P&E Universal MultiLink, EthernetTAP, USB TAP, J-Trace, or Tracelink.
- Remote launch support to collect trace by running Software Analysis scripts from Jython console.
The tools also provide user-friendly data viewing features and enables you to: