Development tools, Software development flowchart, Assembly and linking – Epson S5U1C62000A User Manual
Page 239: Option data creation, Debugging, Mask data creation
Software Development Flowchart
Development Tools
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 tools provided for
each model.
4. Debugging
4-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:
The part indicated as "Development tools for each model" and "
∗
" (Steps 3 and 5) are not covered
in the S1C62 Family Assembler Package, and the tools used for development depend on the model.
For details, refer to the tool manual associated with each specific model.
Development tools for each model
Work Bench
wb62
Assembler
as62
file.MS
Preprocessed
source file(s)
Linker
lk62
file.O
file.LST
Object
file(s)
Assembly
list file(s)
file.ALS
Absolute
list file
Cross
reference
file
file.SYM
Symbol file
file.MAP
file.XRF
Link map file
file.CM
Linker
command file
file.MAK
file.DAT
Make
file
Debugger
db62
HEX converter
hx62
file.ABS
Disassembler
ds62
file.MS
Disassembled
source file
In-circuit Emulator ICE
Segment Option
Generator sog62XX
fileS.HEX
Segment option
HEX file
fileS.DOC
file.SEG
Segment option
source file
Melody Assembler
mla62XX
fileA.HEX
file.par
Melody
HEX file
fileA.DOC
file.mel
Melody
data file
Mask Data Checker
mdc62XX
file.PAn
Mask
data file
Function Option
Generator fog62XX
fileF.HEX
fileF.DOC
Function option
document file
Function option
HEX file
Segment option
document file
Melody
document file
file.S
Assembly
source file(s)
or
file.LSA
file.HSA
Intel-HEX
format files
Motorola-S
format files
or
fileH.HEX
fileL.HEX
Absolute
object file