Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.242

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

Template-create

1.Copy custom .xwz template to your home folder including the folder structure:

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

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

2 Select Create New Configuration in the Analyzer window.

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

CortexAnalyzerTemplate2

4. Select User templates in Templates dialog.

5. The imported template should be listed in the dialog.

 

hmtoggle_arrow0 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.

 

 

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

 

 

Use a Built-in Template

Template-create

1.Select Create New Configuration by clicking Analyzer Configuration arrow

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

TC-traceTemplates-builtin

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

4. Select a template that suits your application requirements.

 

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

 

 

Modify a Built-in Template

TC-traceTemplates-convert

1. Select Edit Analyzer Configuration list by clicking Analyzer Configuration arrow

2. Right-click on the Trigger you want to modify.

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

4. Select Edit which will open Analyzer Configuration dialog.

 

Click to enlarge

5. Click Configure... in Analyzer Configuration dialog.

6. Modify Triggers / Events / Actions to your requirements.

7. Save your modified configuration by selecting Create Template.

 

 

Copyright © 2024 TASKING Germany GmbH