CHAPTER 13 S1C88 FAMILY DEBUGGER
S5U1C88000C MANUAL II
EPSON
87
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
CHAPTER
13 S1C88 F
AMILY
D
EBUGGER
13.1 Overview
The db88 debugger is a development tool for the S1C88 Family of 8-bit single-chip microcomputers. The
debugger included in this package allows you to debug software created with the S1C88 integrated tool
(C compiler, assembler) using the in-circuit emulator (S5U1C88000H5).
The debugger has the following features and functions:
• Various data can be referenced at the same time using multiple windows.
• Frequently used commands can be executed from tool bars and menus using a mouse.
• Also available are C source, disassembled code and symbol display functions.
• Consecutive program execution and three types of single-stepping are possible.
• Three break functions are supported.
• Trace and coverage functions.
• An automatic command execution function using a command file.
13.2 Input/output Files
ICE
file.sy
file.psa
Program HEX file
Symbol file
file.fsa
Function option HEX file
file.mcs
file.mot
FPGA data file
Debugger
db88
file.abs
file.par
file.cmd
Absolute
object file
Parameter
file
file.log
Log file
file.cmd
Record file
file.trc
Trace file
Command file
file.c(asm)
Source file(s)
Fig. 13.2.1 Input/output files
Parameter file (file_name.par)
This text file contains memory information on each microcomputer model and is used to set the memory
mapping information to the ICE. For the contents of this file, refer to Chapter 12, "88xxx.par File".
Absolute object file (file_name.abs)
This is an IEEE-695 object file generated by the advanced locator or locator. By reading a file in this
format that contains debug information, C source display and symbolic debugging can be performed.
Source file (file_name.c, file_name.asm)
This is the source file of the above object file. It is read when the debugger performs source display.
Internal ROM data HEX file (file_name.psa)
This is the program file generated by the fil88xxx unused ROM area FF filling utility in Motorola S2
format file. The unused area of the built-in ROM has been filled with FFH and the system code is set
to the system reserved area.
Symbol information file (file_name.sy)
This is the symbol information file generated by the symbol table file generator. By preparing the file
with the same name as the internal ROM data HEX file in the same directory, it will be automatically
loaded at the same time the internal ROM data HEX file is loaded. This file allows the debugger to
display the symbols defined in the source.
Function option HEX file (file_name.fsa)
This is the mask option setup file in Motorola S2 format that is generated by the function option
generator.