Renesas M3062PT-EPB Switch User Manual


 
( 13 / 80 )
Notes on Reset Vector Area:
Memory in the emulator main unit is always selected as a reset vector area (FFFFCh--FFFFFh) in
order to operate the evaluation MCU in the emulator-dedicated mode. Set the contents of the reset
vector area in one of the following ways.
(1) Download a user program to an area including the reset vector area.
(2) Set the reset vector using a memory window of the emulator debugger etc.
You can change data in the reset vector area only when the user program is stopped.
Do not access the reset vector area as data. It may not be accessed properly, and the program may
not run properly in the next bus cycle.
Note on Accessing Address 00000h:
With the M16C Series MCUs, when a maskable interrupt is generated, the interrupt data (interrupt
number and interrupt request level) stored in address 00000h is read out. Also, the interrupt request
bit is cleared when address 00000h is read out. Consequently, when the address 00000h readout
instruction is executed or when address 00000h is read out in the cause of a program runaway, a
malfunction occurs in that the interrupt is not executed despite the interrupt request, because the
request bit of the highest priority interrupt factor enabled is cleared.
For this malfunction, when the reading out to address 00000h is generated excluding the interrupt, the
WARNING LED (yellow) lights up to alarm. When this LED lights, there is a possibility of wrong
access, therefore check the user program.
IMPORTANT
Note on Access Prohibited Area:
You cannot use internally reserved areas. Write signals to the areas will be ignored, and values read
will be undefined.
Notes on Stack Area:
With this product, a maximum 8 bytes of the user stack is consumed as a work area.
Even if the user stack does not have an enough area, do not use areas which cannot be used as a stack
(SFR area, RAM area which stores data, or ROM area) as a work area. Using areas like this is a cause
of user program crashes and destabilized emulator control.
With this product, the interrupt stack pointer (ISP) is set at 00500h and used as a stack area after
a reset is released.
Note on Stop and Wait Modes:
Do not single step an instruction shifting to stop or wait mode. It may cause communication errors.