English
Language : 

R0E00008AKCE00EP63 Datasheet, PDF (54/158 Pages) Renesas Technology Corp – Microcomputer Development Environment System
Section 5 Differences between the MCU (H8/38602RF) and the Emulator
Table 5.2 Program Area for the E8a Emulator
MCU Name
H8/38602RF
Program Area
Emulator ROM: H’4000 to H’4FFF
Internal RAM: H’F780 to H’FB7F
Vector, etc.: H’0002 to H’000F, H’4FF8 to H’4FF9
14. The emulator uses a two-word stack pointer for values stored on a user program break.
Therefore, the stack area must accept two-word addresses.
15. Do not use an MCU that has been used for debugging.
If the flash memory is rewritten many times, data may be lost due to retention problems after
the emulator has been left for a few days and the data will be erased. If an error message is
displayed, exchange the MCU for a new one.
16. Forced Break Function
When the NMI# signal is used for a forced break in the emulator, the vector address of NMI#
is rewritten by the emulator program. An error will occur if a file in the host computer and the
flash memory contents are verified. Do not use the flash memory contents as the ROM data
for the mask ROM after it has been saved.
17. Setting the Usage of the NMI# Signal
In the [Configuration] dialog box, when the NMI# signal is changed as it is used in the user
program, the vector address of NMI# is not recovered. Reload the user program.
18. Address Break Release Function
When the address break function is not released for users, the vector address of address break
is rewritten by the emulator program. An error will occur if a file in the host computer and the
flash memory contents are verified. Do not use the flash memory contents as the ROM data
for the mask ROM after it has been saved.
19. Initializing the Internal I/O Register with the Reset_CPU Function
Be sure to initialize the internal I/O registers shown below by the user program since they are
not initialized by selecting [Debug] – [Reset CPU] or using the RESET command.
Rev. 1.00 Aug. 03, 2009 Page 18 of 24
REJ10J2023-0100