[Task Analyzer] tab

Outline

This tab shows the detailed information on the using task analyzer in RI78V4 package.

Display image



How to open

- First, selects the "Real-time OS" in Project Tree panel, after selecting a real-time OS node, selects [view] menu -> [property] or selects context menu -> [property].

Note When a property panel opens already, if you select a real-time OS node on project tree panel, detail information is displayed.

Explanation of each area

1 ) [Trace]

Sets up the trace mode of task analyzer.
Selection of trace mode

Select trace mode of Realtime OS Task Analyzer

Default

Not tracing

How to

change

Select from the drop-down list.

Restriction

Not tracing

Can not use Realtime OS Task Analyzer.

Taking in trace chart by hardware trace mode

The trace information is collected in the trace memory which emulator or simulator has.

Taking in trace chart by software trace mode

The trace information is collected in the trace buffer secured on the user memory area.

To use this mode, implementation of user-own coding module and setup of the system configuration file are required.

Taking in

longstatistics by

software trace mode

The trace information is collected in the RI78V4's variable secured on the user memory area.

To use this mode, the trace buffer is allocated in ".kernel_data_trace_n"

section.

Operation after used up the buffers

Select the operation after user up the trace buffer.

This item is displayed only when "Taking in trace chart by software trace mode" is selected.

Default

Continue to exection while the buffers overwriting.

How to

change

Select from the drop-down list.

Restriction

Continue to exection while the buffers overwriting

It is overwritten sequentially from old information.

Stop the trace taking in

The RI78V4 stops tracing.

Buffer size

Specify the size of the trace buffer (in bytes). Please refer to "15.4 Trace Buffer Size (Taking in Trace Chart by Software Trace Mode)" for the estimate of the size of the trace buffer.

This item is displayed only when "Taking in trace chart by software trace mode" is selected.

Default

0x100

How to

change

Directly enter to the text box. Only a hexadecimal number can be entered.

Restriction

0xa0xfffe

Select the buffer

Select the buffer

This item is displayed only when "Taking in trace chart by software trace mode" is selected.

Default

Kernel buffer

How to

change

Select from the drop-down list.

Restriction

Kernel buffer

The trace buffer is allocated in

".kernel_data_trace_n" section.

Another buffer

The trace buffer is allocated from

specified address.

Buffer address

Specify the start address of the trace buffer.

This item is displayed only when "Another buffer" is selected.

Default

0xf0000

How to

change

Directly enter to the text box.

Restriction

0xf00000xffff4

Trace the timer interrupt for Real-time OS

Specifies whether the timer interrupt is traced or not.

This item is displayed when "Taking in trace chart by hardware trace mode" or "Taking in trace chart by software trace mode" is selected.

Default

Kernel buffer

How to

change

Select from the drop-down list.

Restriction

Yes

The timer interrupt is traced.

No

The timer interrupt is not traced.