3DK38124 Renesas Electronics America, 3DK38124 Datasheet - Page 11

no-image

3DK38124

Manufacturer Part Number
3DK38124
Description
DEV EVALUATION KIT H8/38124
Manufacturer
Renesas Electronics America
Series
H8®r
Type
MCUr
Datasheets

Specifications of 3DK38124

Contents
3-D Board, Jumper Link, Header Connectors and CD-ROM
For Use With/related Products
H8/38124
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
* Connected via a DNF 0R Link, refer to schematic for further details.
11. C
11.1. O
Note: For all code debugging using Renesas software tools, the 3DK board must be connected to a PC serial port
via a serial cable.
The HMON embedded monitor code is modified for each specific 3DK Renesas Microcontroller. HMON enables
HEW to establish a serial connection to the 3DK microcontroller, and control code execution on the
microcontroller. The HMON embedded monitor code must be compiled with user software and downloaded to the
3DK, allowing the users’ code to be debugged within HEW. The board must be operated in BOOT mode during
debugging.
11.2. M
The HMON library is built to support Normal Mode only. The Device supports only Normal Mode.
11.3. B
The monitor has an address break controller with one break channel, therefore one breakpoint can be located in
ROM. Code located in RAM may have multiple breakpoints limited only by the size of the On-Chip RAM.
Due to a limitation of the internal address break controller, a breakpoint set in ROM will execute the instruction at
the breakpoint and stop on the subsequent op-code. The break controller only functions in BOOT mode.
11.4. C
Double clicking in the breakpoint column in the code sets the breakpoint. Breakpoints will remain unless they are
double clicked to remove them.
11.5. H
HMON is built along with the debug code. Certain elements of the HMON code must remain at a fixed location in
memory. The following table details the HMON components and their size and location in memory. For more
information, refer to the map file when building code.
Section
RESET_VECTOR
TRAP_VECTORS
HW_BREAK_VECTORS
SCI_VECTORS
PHMON
CHMON
BHMON
FDTInit
FDTUserModeMicroKernel
CUser_Vectors
ODE
REAKPOINT
ODE LOCATED IN
MON
VERVIEW
ODE
D
S
C
UPPORT
ODE
EVELOPMENT
S
S
IZE
UPPORT
RAM
Description
HMON Reset Vector (Vector 0)
Required for Startup of HMON
TRAPA Instruction Vector (Vector 8)
Required by HMON to create Breakpoints in RAM
HMON Break Controller (Vector 10)
Required by HMON to create Breakpoints in ROM
HMON Serial Port Vectors (Vector 18)
Used by HMON when EDK is configured to connect to the
default serial port.
HMON Code
HMON Constant Data
HMON Uninitialised data
FDT Init Kernel.
This is at a fixed location and must not be moved. Should
the kernel need to be moved it must be re-compiled.
FDT User Mode Kernel.
This is at a fixed location and must not be moved. Should
the kernel need to be moved it must be re-compiled.
Pointer used by HMON to point to the start of user code.
Table 10-5: Generic Headers
20
V
SS
Start Location
H’ 0000 0000
H’ 0000 0010
H’ 0000 0014
H’ 0000 0024
H’ 0000 27f2
H’ 0000 4684
H’ 0000 f780
H’ 0000 0400
H’ 0000 2000
H’ 0000 0100
GROUND
Size
(H’bytes)
2
2
2
2
1e92
e1
1fd
1a8
5d1
2
N/A

Related parts for 3DK38124