5 ICE CONTROL SOFTWARE ICS6011
E0C6011 DEVELOPMENT TOOL MANUAL
EPSON
27
5 ICE CONTROL SOFTWARE ICS6011
5.1 ICS6011 Outline
The In-circuit Emulator ICE62R (ICE6200) connects the target board produced by the user via the EVA6011
and performs real time target system evaluation and debugging by passing through the RS-232C from the
host computer and controlling it. The operation on the host computer side and ICE62R (ICE6200) control is
done through the ICE Control Software ICS6011.
The ICS6011 has a set of numerous and highly functional emulation commands which provide sophisti-
cated break function, on-the-fly data display, history display, etc., and so perform a higher level of debug-
ging.
Host computer
PC-9801 Series
IBM PC/AT
[ ]
RS-232C
EVA6011
Target board
ICE62R (ICE6200)
ICE6200
Fig. 5.1.1 Debugging system using ICE62R (ICE6200)
☞
The functions of the ICE62R (ICE6200) and commands are same as for the E0C62 Family. Refer to
the "E0C62 Family Development Tool Reference Manual" for details.
5.2 ICS6011 Restrictions
Take the following precautions when using the ICS6011.
■
ROM Area
The ROM area is limited to a maximum address of 5FFH. Assigning data above the 5FFH address
causes an error.
■
RAM Area
The RAM area is limited to a maximum address of 0FFH. Assigning data above the 0FFH address
causes an error. Furthermore, as the following addresses are in the unused area, designation of this area
with the ICE commands produces an error.
Unused area: 0A0H to 0EFH (When segment memory is assigned from 040H to 06FH)
0A0H to 0BFH (When segment memory is assigned from 0C0H to 0EFH)
071H, 072H, 074H, 076H, 077H, 07BH, 07FH, 0F0H to 0F5H, 0F7H to 0FCH
Refer to the "E0C6011 Technical Manual" for details.
■
Undefined Code
The instructions below are not specified for the E0C6011 and so cannot be used.
PUSH
XP
POP
XP
LD
XP,r
LD
r,XP
PUSH
YP
POP
YP
LD
YP,r
LD
r,YP
■
OPTLD Command
In the ICS6011, OPTLD command can be used.
This command is used to load HEX files (function option data and segment option data for LCD) in the
EVA6011 memory with the ICE62R (ICE6200).
Load of function option data:
#OPTLD,1,C011XXX
Load of segment option data:
#OPTLD,2,C011XXX