Sh7243; Differences Between The Mcu And The Emulator - Renesas E200F User Manual

Sh-2a, sh-2 emulator. supplementary information on using the sh7286, sh7285, and sh7243
Hide thumbs Also See for E200F:
Table of Contents

Advertisement

Section 3 Software Specifications when Using the SH7286,
3.1

Differences between the MCU and the Emulator

1. When the emulator system is initiated, it initializes the general registers and part of the control
registers as shown in table 3.1. The initial values of the MCU are undefined. When the
emulator is initiated from the workspace, a value to be entered is saved in a session.
Table 3.1 Register Initial Values at Emulator Link Up
Register
R0 to R14
R15 (SP)
PC
SR
GBR
VBR
TBR
MACH
MACL
PR
Note: When a value of the interrupt mask bit in the SR register is changed in the [Registers]
window, it is actually reflected in that register immediately before execution of the user
program is started. It also applies when the value is changed by the REGISTER_SET
command.
2. The emulator uses the H-UDI; do not access the H-UDI.
3. Low-Power States (Sleep, Software Standby, and Module Standby)
⎯ When the emulator is used, the sleep state can be cleared with either the clearing function
or with the [STOP] button, and a break will occur.
⎯ The memory must not be accessed or modified in software standby state.
⎯ Do not stop inputting the clock to the H-UDI module by using the module standby
function.
Section 3 Software Specifications when Using the SH7286, SH7285, and SH7243
SH7285, and SH7243
Emulator at Link Up
H'00000000
Value of the SP in the power-on reset vector table
Value of the PC in the power-on reset vector table
H'000000F0
H'00000000
H'00000000
H'00000000
H'00000000
H'00000000
H'00000000
Rev. 4.00 Feb. 18, 2009 Page 27 of 64
REJ10J1662-0400

Advertisement

Table of Contents
loading

Table of Contents