User`s manual

195
8.2 Notes on Usage of the H8S/2214 E6000 Emulator
There are the following notes on usage of the emulator.
8.2.1 Environment for Execution of the Tutorial Program
To execute the tutorial program, specify “Tutorial.hws” stored in the following directory:
OS installation drive \Workspace\Tutorial\E6000\2214
The directory mentioned above cannot be specified depending on the version of the software. In such cases,
specify the following directory instead.
High-performance Embedded Workshop installation destination directory
\Tools\Renesas\DebugComp\Platform\E6000\2214\Tutorial
8.2.2 I/O Register
(1) Differences between the Actual MCU and the Emulator
In the E6000 emulator, one evaluation chip emulates several types of MCU. Therefore, there are some
differences in I/O registers between an actual MCU and the emulator. Note these differences when accessing the
I/O registers.
I/O port is in the input state at default. The I/O register contents indicate the emulator port status. When the user
system interface cable is not connected, the read value is 1 due to pull-up resistors.
In the emulator, accesses to the following registers for controlling the flash memory are invalid.
RAM emulation register (RAMER: H'FEDB)
Flash memory control register 1 (FLMCR1: H'FFA8)
Flash memory control register 2 (FLMCR2: H'FFA9)
Block register 1 (EBR1: H'FFAA)
Block register 2 (EBR2: H'FFAB)
Flash memory power control register (FLPWCR: H'FFAC)
Note: The addresses indicate the lower 16 bits.
(2) Notes on Accessing H8S/2215 or H8S/2215R USB Registers
The on-chip USB control registers in the H8S/2215 or the H8S/2215R group are allocated to area 6 (H’C00000
to H’DFFFFF) in the external bus area. To access these registers, the bus controller must be set. Note that the
USB control register cannot be accessed in mode 7 (single-chip mode). For details, refer to section 3, MCU
Operating Modes, section 6, Bus Controller, and section 15, Universal Serial Bus Interface (USB) in the
H8S/2215 Group Hardware Manual.
8.2.3 Access to the Reserved Area
When accessing the reserved area, note the following:
If the reserved area is used, the operation in the actual MCU cannot be guaranteed. If the user program extends
to the reserved area during debugging, select the MCU having the largest ROM capacity (for example, debug the
H8S/2217 program in the H8S/2218 mode).