S-Record Information
MMDS0508OM/D
202
S-Record Information
MOTOROLA
S-Record Creation
S-record format programs may be produced by dump utilities,
debuggers, cross assemblers, or cross linkers. Several programs are
available for downloading a file in S-record format from a host system to
an 8-bit or 16-bit microprocessor-based system.
S-Record Example
Shown here is a typical S-record format, as printed or displayed:
S00600004844521B
S1130000285F245F2212226A000424290008237C2A
S11300100002000800082529001853812341001813
S113002041E900084E42234300182342000824A952
S107003000144ED492
S9030000FC
The above format consists of an S0 header record, four S1 code/data
records, and an S9 termination record.
The S0 header record is described in
Table 16
.
Table 16. S0 Record Description
Field
S-Record
Entry
Description
Type
S0
S-record type S0, indicating a header record.
Record
Length
06
Hexadecimal 06 (decimal 6), indicating six
character pairs (or ASCII bytes) follow.
Address
0000
Four-character two-byte address field, zeroes.
Code/Data
48
44
52
Descriptive information identifies the following S1
records:
ASCII H, D, and R — "HDR"
Checksum
18
Checksum of S0 record.
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..