Renesas M16C PC4701 Network Card User Manual


 
5 Setup the Debugger
53
Follow the procedure described below.
Bank
(Set bank address)
Specify the bank address of the debug target area to be allocated in
hexadecimal.
If specified as C0, C00000h is the start address of the debug target area.
Length
(Specify size of area)
Specify the size of the debug target area (256 bytes or 1 Mbytes).
If Length is specified to be "256 bytes," banks 00, 04, 08, and up to FC
(every four banks) are specified for Bank; if Length is specified to be "1
Mbytes," banks 00, 10, 20, and up to F0 (every 16 banks) are specified for
Bank.
Map
(Specify area map)
Specify the mapping information ("Internal" or "External") for the
specified area.
If no area is specified, select "No Use."
Internal The area specified to be "Internal" is mapped into the internal
area (emulation memory).
External The area specified to be "External" is mapped into the external
area (external resources in the target system).
Areas for which "No Use" is selected for Map and those not specified here are mapped into
external areas.
If compared to the case where areas are explicitly specified to be "External," the only difference is
a download speed. (Downloading into these areas is slower than downloading into the areas
specified to be "External.")
The internal ROM area is automatically mapped into the emulation memory. Therefore, there is
no need to set here.
Be careful that the debug areas will not overlap.
Make sure the total size of the specified debug target areas does not exceed the emulation
memory size of the emulation pod used.
The size of emulation memory that can be allocated varies with each emulation pod. (Consult the
user's manual of your emulation pod.)
The setting of the emulation memory area varies depending on the specified processor mode.
Single-chip Mode
You do not need to specify the area to be assigned as the emulation memory.
The internal ROM area is automatically mapped into the emulation memory. The address range
of the automatically mapped area is displayed in the Internal ROM Area: field.
Memory Expansion Mode(8bit and 16bit)
If you have an area to be assigned as the emulation memory in addition to internal ROM area,
specify it specify it separately.
The internal ROM area is automatically mapped into the emulation memory. The address range
of the automatically mapped area is displayed in the Internal ROM Area: field.
Microprocessor Mode(8bit and 16bit)
Specify the area to be assigned separately. (There is no area which is automatically assigned.)
ATTENTION
The mapping setting data specified using the Map command is not reflected to the Emem dialog
box.
et the emulation memory areas in the order of usage priority.
The emulation memory areas to be set by the Map command are numbered, ignoring the unused
(Not Use) areas.
Accordingly, the emulation memory areas set in the Emem dialog box and the emulation memory
area numbers set by the Map command will be mismatched.