4 forced break, Forced break – FUJITSU SOFTUNE F2 MC-16 User Manual
Page 312
298
CHAPTER 2 DEPENDENCE FUNCTIONS
2.6.6.4
Forced Break
This function forcibly suspends program execution.
■
Forced Break
This function forcibly suspends program execution.
When the forced break occurs, the following message appears in the status bar.
Break at [Address] by command abort request
■
How to Generate
A forced break is generated in the following methods:
•
Menu
[Debug] - [Abort] menu
Refer to "4.6.2 Abort" in "SOFTUNE Workbench Operation Manual".
•
Command
- ABORT
Refer to "2.4 ABORT" in "SOFTUNE Workbench Command Reference Manual".
■
When a User Program does not Stop
In any one of the following, even when the forced break is caused to occur, the user program may not stop.
Solutions are described below.
•
The communication speed of the debugger is low.
[Phenomenon] When the communication speeds of the debugger is low, it can take time to receive a
program stop request.
[Solution] Await for some time until receipt of the stop request is completed.
•
The interrupt level is low.
[Phenomenon] When the interrupt level of the program stop request is low, the interrupt is masked by the
CPU interrupt level (ILM).
[Solution 1] Alter the interrupt level of the stop request, and issue a stop request again.
[Solution 2] Issue a program forced-stop request.
•
The debugger is in power-on debugging.
[Phenomenon] It is considered that the debugger is in power-on debugging.
[Solution] Cancel the power-on debug mode.
•
The MCU is in a hang-up state.
[Phenomenon] It is considered that the MCU is in a hang-up state.
[Solution] Issue a reset.
Note:
If the forced break is performed in CPU pause state a break occurs after that mode is released.
For more details, see "Appendix C. Debugger Suspension Messages" in "SOFTUNE Workbench
Command Reference Manual".