Software Development Flowchart

Development Tools

Work Bench

 

 

 

 

 

 

 

 

 

wb63

 

 

 

 

 

 

 

 

file.MAK

file.S

or

file.MS

Assembly

 

 

source file(s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Make

 

 

 

 

 

 

 

 

 

file

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Assembler

 

 

 

 

 

 

 

 

 

as63

 

 

 

Assembly

 

file.LST

file.O

file.MS

 

 

 

list file(s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Object

Preprocessed

 

 

Linker

 

 

 

file(s)

 

 

 

file.CM

source file(s)

 

command file

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Linker

 

 

 

 

 

 

 

 

 

lk63

 

 

 

Symbol file

 

file.SYM

file.ABS

file.ALS

Absolute

 

 

list file

 

 

 

 

 

 

 

 

 

 

Link map file

 

file.MAP

Absolute

file.XRF

Cross

 

 

object file

reference

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

file

 

 

HEX converter

 

 

 

 

 

 

hx63

 

 

 

 

 

Intel-HEX

 

 

Motorola-S

 

 

 

 

format files

 

 

format files

 

 

 

 

fileH.HEX

 

 

 

file.HSA

 

 

 

 

 

fileL.HEX

 

or

file.LSA

 

 

 

 

 

 

 

 

 

 

fileC.HEX

 

file.CSA

 

 

 

 

 

 

 

 

 

 

Disassembler

 

 

 

 

 

 

 

 

ds63

 

 

 

 

 

 

 

 

file.MS

 

 

 

 

 

 

 

 

Disassembled

 

 

 

 

 

 

 

 

source file

 

 

 

 

 

 

 

Debugger

 

 

 

 

 

 

 

 

 

db63

 

 

S1C63xxx Development Tool

file.par

 

file.ini

 

 

Function Option

 

Generator winfog

 

file.FSA

 

 

file.FDC

 

Function option

Function option

 

HEX file

 

document file

 

Segment Option

 

Generator winsog

 

file.SSA

 

 

file.SDC

 

Segment option

Segment option

 

HEX file

 

document file

 

Melody

file.MDT

 

 

data file

 

 

 

 

 

 

Melody Assembler

 

 

winmla

 

 

file.MSA

 

file.MDC

 

Melody ROM

Melody ROM option

 

option HEX file

 

document file

 

Mask Data Checker

 

 

winmdc

 

 

 

file.PAn

Mask

 

 

data file

 

 

 

 

 

SEIKO EPSON

1. Programming

Create assembly source files using the work bench or an

editor.
2. Assembly and Linking

2-1)

Start up the work bench.
2-2)

Create a project file, then insert source files into the

project.

2-3)

Execute the build process.
The work bench executes the assembler and linker
sequentially to generate an executable object file.
3.Option Data Creation *

Create the option HEX/document files (function option, segment option, melody data) using the option data creation tools.

4.Debugging4-1)Start up the debugger from the work bench.

4-2)Load the executable object file and option HEX files, then debug the program using the debug commands.

5.Mask Data Creation *When the program development has been completed, create a mask data file.5-1)Create the program HEX files using the HEX converter.

5-2)Convert the program and option document files into a mask data file using the mask data checker.

5-3)Submit the mask data file to Seiko Epson.
Note:

In-Circuit Emulator

 

In some S1C63 models, other development software tools are provided for the part indicated as "S1C63xxx

Development Tool" and "" (Steps 3 and 5).
For details, refer to the tool manual associated with each specific model.