Renesas QB-MINI2 User Manual page 160

On-chip debug emulator with programming function
Hide thumbs Also See for QB-MINI2:
Table of Contents

Advertisement

(9) FLMD0 pin output status while debugger is running
In accordance with the setting in the Flash Programming area in the Configuration dialog box of the debugger,
the FLMD0 pin output status while the debugger is running changes as follows. Rewriting by flash
self-programming is not possible when the output status is low level.
- When Permit is selected: High level (low level for about 100
- When Not Permit is selected: Low level
(10) Operation at voltage with which flash memory cannot be written
If any of the following debugger operations <1> to <7>, which involve flash memory rewriting, is performed
while flash memory cannot be rewritten, the debugger automatically changes the register setting so as to
enable flash memory rewriting, and restores the register setting after the operation is completed. If any of the
following operations <1> to <7> is performed while flash memory rewriting has been disabled or operation is
performed at a voltage with which flash memory cannot be rewritten, however, the debugger outputs an error
and the operation is ignored.
To prevent the flash memory from being rewritten, select "Not Permit" in the Flash Programming area in the
ID78K0R-QB Configuration dialog box. To prevent the frequency from being switched automatically, select
"User" in the Monitor Clock area in the Flash Programming area in the ID78K0R-QB Configuration dialog box.
<1> Writing to internal flash memory
<2> Setting or canceling of software breakpoint
<3> Starting execution at the set software breakpoint position
<4> Step execution at the set software breakpoint position
<5> Step-over execution, Return Out execution
<6> Come Here
<7> If Permit is selected in the Flash Programming area in the Configuration dialog box, the following
operations cannot be performed.
a) Setting, changing, or canceling of hardware breaks
b) Masking/unmasking of internal reset
c) Switching of peripheral breaks
(11) Debugging in 1-wire mode
In the condition that debugging is performed in 1-wire mode (selected by choosing TOOL0 in the Target
Device Connection area in the Configuration dialog box of the debugger), when the internal high-speed
oscillator is used for the CPU operating clock, breaks may not occur normally if the frequency variation
between debugger startup and break occurrence (except for when changing the register) is too large. This
situation may occur when the variation of operating voltage or temperature is too large.
(12) Pseudo real-time monitor function
Note the following points when using the pseudo real-time monitor function.
<1> Standby mode (HALT or STOP) may be cancelled during monitoring.
<2> The pseudo real-time monitor function does not operate while the CPU operating clock is stopped.
<R>
<3> If the targets to be monitored are too numerous, the operability of the debugger may be affected because
the monitoring speed is slow when using the pseudo RRM function in 1-wire mode. When using the
ID78K0R-QB, therefore, monitoring by using the Watch window, rather than the Memory window, is
recommended.
158
CHAPTER
6
HOW TO USE MINICUBE2 WITH 78K0R MICROCONTROLLER
User's Manual
μ
s after reset release)
U18371EJ5V0UM

Advertisement

Table of Contents
loading

Table of Contents