Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.362

Navigation: Analyzer > Overview

Scroll Prev Top Next More

Trace Templates

In this topic:

Creating a Template

Using a created Template

Importing a custom Template

Use a Built-in Template

Modify a Built-in Template

 

 

Introduction

Defining trace qualifiers to reach desired results can be a complex task. Using a trace template can significantly ease the task. You can create your own template or use a provided (built-in) template or use a custom-made template designed to your application requirements.

 

Folder structure in your home directory:

Arm Cortex: ...\iSYSTEM\winIDEA\Templates\Trace\Cortex  or

Infineon TriCore: ..\iSYSTEM\winIDEA\Templates\Trace\TriCore

 

 

Creating a Template

Manually configure Triggers, Events and Actions in the required observation blocks.

 

number1

Open Analyzer Configuration dialog via View | Analyzer | Analyzer Configuration button in the Analyzer toolbar.

 

number2

Enable Manual Hardware Trigger and click Configure.

 

number3

Click the Create Template button.

Click to enlarge

 

Number4

Name the template, put down the description (optional) and create trigger parameters by moving items from Changed Items to Parameters list.

 

Number5

Click OK and a .xwz file is created in your home directory.

 

i-icon

Created templates can be distributed to other users - Go to Tools | Options.

 

 

Using a created Template

number1

Select Create New Configuration in the Analyzer window.

 

number2

Select Template under Hardware Trigger Configuration in the newly opened New Configuration dialog.

Template-create

 

number3

Select User templates in Templates dialog.

 

Number4

Select a template that suits your application requirements.

CortexAnalyzerTemplate2

 

 

Importing a custom Template

number1

Copy the custom .xwz template to your home folder.

Include the following folder structure:

Arm Cortex - ...\iSYSTEM\winIDEA\Templates\Trace\Cortex

Infineon TriCore - ..\iSYSTEM\winIDEA\Templates\Trace\TriCore

 

number2

Select Create New Configuration in the Analyzer window.

 

number3

Select Template under Hardware Trigger Configuration in the New Configuration dialog.

Template-create

 

Number4

Select User templates in Templates dialog.

The imported template should be listed in the dialog.

 

CortexAnalyzerTemplate2

 

i-icon

If having problems creating folder structure, first create a template yourself. The folder structure will be created automatically. Copy your custom template in the same folder as your template was created in.

 

i-icon

Created templates can be distributed to other users -  Go to Tools | Options.

 

 

Use a Built-in Template

number1

Select Create New Configuration in the Analyzer window.

 

number2

Select Template under Hardware Trigger Configuration in the New Configuration dialog.

Template-create

 

number3

Select Built-in templates (Read Only) in Templates dialog.

TC-traceTemplates-builtin

 

Number4

Select a template that suits your application requirements.

 

i-icon

Built-in templates are read-only, but can be modified and saved as a User template.

 

 

Modify a Built-in Template

number1

Select Edit Analyzer Configuration List by clicking Analyzer Configuration arrow.

 

number2

Right-click on the Trigger you want to modify.

 

number3

Select Convert From Template. winIDEA will convert selected trigger(s) from a template to normal type.

TC-traceTemplates-convert

 

Number4

Select Edit  which will open Analyzer Configuration dialog.

 

Number5

Click Configure... in Analyzer Configuration dialog.

 

number6

Modify Triggers / Events / Actions to your requirements.

 

number7

Save your modified configuration by selecting Create Template.

Click to enlarge

 

 

Copyright © 2025 TASKING