CHAPTER 8: DEBUGGER
122 EPSON S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
If this test indicates that the ICE is not in ready state, the debugger performs the following:
When the ICE is executing the target program:
In this case, the debugger sends a forcible break command to the ICE; it then retests the connection of
the ICE several seconds later.
When the ICE is in the BUSY state:
In this case, the debugger will try to retest the connection with the ICE several seconds later.
When the ICE is in a free-run state:
In this case, the debugger displays the following message:
Connecting COMx with xxxxx baud rate ... failure
Error : ICE is free run mode
Temporarily quit the debugger and set the ICE to the ICE mode (by turning the ICE/RUN switch to
the ICE position), then restart up the debugger.
When the ICE is performing self-diagnosis:
In this case, the debugger waits until the ICE's self-diagnosis is completed before it starts testing the
connection of the ICE. Note that the ICE's self-diagnosis is executed simultaneously if it is activated
when its DIP switch SW8 is in the up position. If the SW8 switch is in the down position, self-diagno-
sis is not executed. Self-diagnosis from start to finish requires about 5 minutes. Wait until it is com-
pleted.
You will then see the following message:
Connecting COMx with xxxxx baud rate ...
DIAG test, please wait 5 min. .. done
If an error is found in self-diagnosis, an error message will be displayed on the screen instead of
"done" above.
(2) Version check
When the connection test terminates normally, the debugger checks the contents of the parameter file,
the version of the ICE, and the versions of the peripheral boards inserted in the ICE.
Parameter file name : xxxxxxxx.par
Version : xx
Chip name : 63xxx
CPU version : x.x
PRC board version : x.x
LCD board version : x.x
EXT board version : x.x
ICE hardware version : x.x
ICE software version : x.x
DIAG test : omitted
Here, the debugger checks to see if the ICE's system configuration (including extension boards such as
a PRC board (Peripheral Circuit Board) and an LCD board) and their versions are matched to the
setup contents of the parameter file.
If the ICE does not have a necessary board, or contains an unnecessary board or a board of different
version, a warning message appears on the screen.