.SREC File Extension

Motorola S-Records

Question: What is an SREC File?

Have you found, downloaded or received an SREC file, but don't know which software program is required to open it?

Before attempting to open an SREC file, you'll need to determine what kind of file you are dealing with and whether it is even possible to open or view the file format.

Answer: Files which are given the .SREC extension are known as Motorola S-Records files, however other file types may also use this extension. If you are aware of any additional file formats that use the SREC extension, please let us know.

How to open a SREC file:

The best way to open an SREC file is to simply double-click it and let the default assoisated application open the file. If you are unable to open the file this way, it may be because you do not have the correct application associated with the extension to view or edit the SREC file.

This file format was added to our database by a visitor to this site, but no additional information was provided. We have yet to investigate this file type further, or there was not enough information available at the time to report accurately on the format.

Please check back soon for more information as we are constantly updating our file descriptions based on search frequency.

Tip: Try to open the SREC file using a text-editor such as Notepad, as many file types contain simply contain unformatted plain-text and can viewed correctly using this method.

Rate Extension

Please rate how useful you found the information on this page:

(0 votes)

Comments (1)
showing 1-1
2010-03-10 00:21:08
The Motorola S-record format is an ASCII text encoding for binary data. It is also known as the SREC or S19 format. An S-record file consists of a sequence of specially formatted ASCII character strings.An SREC format file consists of a series of ASCII records. All hexadecimal (hex) numbers are Big Endian.

The records have the following structure:

Start code, one character, an S.

Record type, one digit, 0 to 9, defining the type of the data field.

Byte count, two hex digits, indicating the number of bytes (hex digit pairs) that follow in the rest of the record (in the address, data and checksum fields).

Address, four, six, or eight hex digits as determined by the record type for the memory location of the first data byte.

Data, a sequence of 2n hex digits, for n bytes of the data.

Checksum, two hex digits - the least significant byte of ones' complement of the sum of the values represented by the two hex digit pairs for the byte count, address and data fields.

There are eight record types