Everything
2.10.6 Other break factors

Other than the causes described above, a program can be stopped by the following break factors.

You can check such break factors on the Status bar in the Main window.

Table 2.7

Other break factors

Break factors

Debug Tool to Use

E1(Serial)/E1(JTAG)/
E20(Serial)/E20(JTAG)

E2

Simulator

Trace memory fullNote 1

 

 

 

Temporary break occurred

 

 

 

Execution failed or cause unknown

 

 

-

WAIT Instruction executed

-

-

 

Undefined instruction exception encountered

-

-

Note 2

Privileged instruction exception encountered

-

-

Note 2

Access exception encountered

-

-

Note 2

Floating-point exception encountered

-

-

Note 2, 3

Interrupt encountered

-

-

Note 2

INT instruction exception encountered

-

-

Note 2

BRK instruction exception encountered

-

-

Note 2

Peripheral function simulation error occurred

-

-

 

Illegal memory access made

-

-

Note 2

Stream I/O error occurred

-

-

 

Allocation of coverage memory failed

-

-

 

Allocation of trace memory failed

-

-

 

E2 expansion function

-

 

-

Fully used the storage memory

-

 

-

Note 1.

The operation depends on the setting of the [Operation after trace memory is full] property in the [Trace] category on the [Debug Tool Settings] tab of the Property panel.

Note 2.

[Simulator]
The operation depends on the settings of each property in the [Execution Mode] [Simulator] category on the [Debug Tool Settings] tab of the Property panel.

Note 3.

[Simulator]
A single-precision floating-point exception can be the object of this factor.