S-Record Types - Freescale Semiconductor Motorola MMDS0508 Operation Manual

Motorola modular development system
Table of Contents

Advertisement

S-Record Types

NOTE:
MMDS0508OM/D
MOTOROLA
Freescale Semiconductor, Inc.
Eight types of S-records have been defined to accommodate the several
needs of the encoding, transportation, and decoding functions. The
various Motorola upload, download, and other record transportation
control programs, as well as cross assemblers, linkers, and other
file-creating or debugging programs, utilize only those S-records which
serve the purpose of the program. For specific information on which
S-records are supported by a particular program, the user manual for
that program must be consulted.
The MMDS supports only the S0, S1, and S9 record types. All data
before the first S1 record is ignored. Thereafter, all records must be S1
type until the S9 record, which terminates data transfer.
An S-record format may contain the following record types:
S0
Header record for each block of S-records. The code/data
field may contain any descriptive information identifying the
following block of S-records. The address field is normally
zeroes.
S1
Code/data record and the two-byte address at which the
code/data is to reside.
S2–S8
Not applicable to MMDS.
S9
Termination record for a block of S1 records. Address field
may optionally contain the two-byte address of the
instruction to which control is to be passed. If not specified,
the first interplant specification encountered in the input will
be used. There is no code/data field.
Only one termination record is used for each block of s-records.
Normally, only one header record is used, although it is possible for
multiple header records to occur.
S-Record Information
For More Information On This Product,
Go to: www.freescale.com
S-Record Information
S-Record Types
201

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mmds0508

Table of Contents