
19. “Go to cursor” function
The "Go to cursor" function is realized by using an address match break. Therefore, when you execute the Go to
cursor" command, all the address match breaks you set become invalid, while all the PC breaks remain valid.
20. Note on PC break point
When downloading a user program after changing it, the address setting of a PC break may not be corrected
normally depending on the changes. After downloading a user program, please check the setting of a PC break by
event point window and reset it.
21. Note on debugging in CPU rewrite mode
When debugging in CPU rewrite mode, do not rewrite the CPU’s block 0 area (addresses FF000h to FFFFFh) and
block containing the program for the E8 emulator. If these areas are rewritten, the E8 emulator will run out of
control.
Do not halt the user program after setting the CPU rewrite mode until releasing it. If you do so, the E8 emulator
may run out of control. Cancel the automatic renewal in the watch window in advance and select fixing display in
the memory window to prevent a memory access from occurring while executing the user program.
To check the data after executing the CPU rewrite mode, halt the program after releasing the CPU rewrite mode and
see the memory window etc.
When rewriting the flash memory in the program area, select Menu of the High-performance Embedded Workshop
– [Setup] -> [Emulator] -> [System...] to open [Configuration] dialog box. In this dialog box, change [Flash
memory synchronization] setting to [Flash memory to PC] and set off the cash of the debugger. In this setting, the
flash memory is read whenever a break occurs, which takes some time. Use it with [Disable] setting except when
debugging in CPU rewrite mode.
22. Note on lock bits of flash memory
When starting up in [Erase Flash and Connect] mode or [Program Flash] mode, lock bits in all the blocks of the
flash memory will be unlocked.
Note that the lock bits of the downloaded blocks will be unlocked after downloading the user program.
23. Notes on rewriting the flash memory
Do not reset the MCUs when rewriting the flash memory. The flash memory is completed to rewrite when the
“Flash memory write end” is displayed in the output window of the High-performance Embedded Workshop. If the
MCU is reset during rewriting the flash memory, the user program or the program for the E8 emulator may be
disrupted
The followings indicate when the flash memory rewrite occurs.
- When downloading the user program
- After the user program starts with setting up PC break on the flash memory
- After the user program starts with canceling PC break on the flash memory
- After the user program starts with rewriting the value of flash memory in the memory window
21
Komentáře k této Příručce