S-record

E299177

S-record is a Motorola-defined ASCII-based file format used to represent binary data for programming and transferring data to microcontrollers and other embedded systems.

All labels observed (2)

Label Occurrences
Motorola S-record 2
S-record canonical 1

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf file format ⓘ
hexadecimal object file format ⓘ
addressFieldLength depends on record type ⓘ
alsoKnownAs Motorola S-record ⓘ
linked to: S-record

S19 file format ⓘ
SREC ⓘ
characterEncoding ASCII ⓘ
checksumType ones-complement of sum of bytes ⓘ
component address field ⓘ
byte count field ⓘ
checksum field ⓘ
data field ⓘ
record type field ⓘ
dataOrdering big-endian within multi-byte values ⓘ
dataRepresentation hexadecimal text ⓘ
developer Motorola ⓘ
fileExtension .mot ⓘ
.s19 ⓘ
.s28 ⓘ
.s37 ⓘ
.srec ⓘ
lineOriented true ⓘ
primaryUse firmware distribution ⓘ
programming microcontrollers ⓘ
representation of binary data ⓘ
transferring data to embedded systems ⓘ
recordStructure one record per line ⓘ
recordType S0 ⓘ
S1 ⓘ
S2 ⓘ
S3 ⓘ
S5 ⓘ
S7 ⓘ
S8 ⓘ
S9 ⓘ
recordTypePrefix S ⓘ
S0Meaning header record ⓘ
S1Meaning data record with 16-bit address ⓘ
S2Meaning data record with 24-bit address ⓘ
S3Meaning data record with 32-bit address ⓘ
S5Meaning record count ⓘ
S7Meaning termination record with 32-bit start address ⓘ
S8Meaning termination record with 24-bit start address ⓘ
S9Meaning termination record with 16-bit start address ⓘ
similarTo Intel HEX ⓘ
supports16BitAddresses true ⓘ
supports24BitAddresses true ⓘ
supports32BitAddresses true ⓘ
transportMedium file storage ⓘ
network transfer ⓘ
serial links ⓘ
usedIn bootloaders ⓘ
embedded systems development ⓘ
microcontroller programming tools ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Binutils → supportsFormat → S-record ⓘ
S-record → alsoKnownAs → Motorola S-record ⓘ
linked to: S-record
Intel HEX → alternativeTo → Motorola S-record ⓘ
linked to: S-record