Everything

[Task Analyzer] tab

Outline
This page is used to display and change the settings of various information required when using the task analyzer tool, which is a utility tool provided by the RI850V4, to analyze the history (trace data) of processing program execution.
This tab can be opened as follows:
- On the Project Tree panel, select a component such as the Realtime OS node or the system configuration file, and then select the [View] menu -> Property] or select [Property] from the context menu.
Note When the Property panel is already open, selecting a component such as the Realtime OS node or the system configuration file on the Project Tree panel displays the detailed information regarding the selected component.
Display image
Explanation of each area
1 ) [Trace] category
Displays and changes the settings of various information required when using the utility tool "task analyzer tool" to analyze the history (trace data) of processing program execution.
Selection of trace mode
Select the type of information to be acquired as trace data and the location where trace data is to be stored.
Default
Not tracing
How to change
Select from the drop-down list
Restriction
Not tracing
Does not use the task analyzer tool.
Taking in trace chart by hardware trace mode
Acquires information in a trace chart (such as the execution transition state of the processing program and the state of Realtime OS resource usage) and CPU usage status as trace data.
The trace buffer is allocated in the trace memory prepared by the debug tool.
Taking in trace chart by software trace mode
Acquires information in a trace chart (such as the execution transition state of the processing program and the state of Realtime OS resource usage) and CPU usage status as trace data.
The trace buffer is allocated in the area selected in [Select the buffer].
Taking in long-statistics by software trace mode
Acquires the CPU usage status as trace data.
The trace buffer is allocated in the prespecified section ".kernel_data_trace.bss".
Operation after used up the buffers
Select the operation after using up the trace buffer.
This item is displayed only when "Taking in trace chart by software trace mode" is selected in [Selection of trace mode].
Default
Continue to execution while the buffers overwriting
How to change
Select from the drop-down list.
Restriction
Continue to execution while the buffers overwriting
Overwrites the oldest trace data written to the buffer.
Stop the trace taking in
Stops writing to the trace buffer.
Buffer size
Specify the size of the trace buffer (bytes).
This item is displayed only when "Taking in trace chart by software trace mode" is selected in [Selection of trace mode].
Default
0x100
How to change
Enter directly in the text box.
Restriction
0x10 - 0xfffffffc
Select the buffer
Select the location to store trace data.
This item is displayed only when "Taking in trace chart by software trace mode" is selected in [Selection of trace mode].
Default
Kernel buffer
How to change
Select from the drop-down list.
Restriction
Kernel buffer
Allocates the trace buffer in the prespecified section ".kernel_data_trace.bss".
Another buffer
Allocates the trace buffer at the address specified in [Buffer address].
Buffer address
Specify the start address of the area to be allocated as the trace buffer.
This item is displayed only when "Another buffer" is selected in [Select the buffer].
Default
0x100
How to change
Enter directly in the text box.
Restriction
0x10 - 0xfffffff0