Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Utilities

    SRecord 1.56

    Download button

    No screenshots available
    Downloads: 2,327  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.6/5)
    22 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Peter Miller | More programs
    GPL v3 / FREE
    September 15th, 2010, 12:56 GMT [view history]
    ROOT / Utilities

     Read user reviews (0)  Refer to a friend  Subscribe

    SRecord description

    SRecord is a collection of powerful tools for manipulating EPROM load files.

    SRecord is a collection of powerful tools for manipulating EPROM load files. SRecord project understands a number of file formats including Motorola S-Record, Intel hex, Tektronix hex and binary, for both input and output. SRecord filters include cropping, filling, splitting, joining, and more. All filters may be applied to all file formats.

    The File Formats

    The SRecord package understands a number of file formats:

    Ascii-Hex
    The Ascii-Hex format is understood for both reading and writing. (Also known as the Ascii-Space-Hex format.)
    ASM
    It is possible, for output only, to produce a series of DB statements containing the data. This can be useful for embedding data into assembler programs.
    Atmel Generic
    This format is produced by the Atmel AVR assembler. It is understood for both reading and writing.
    BASIC
    It is possible, for output only, to produce a series of DATA statements containing the data. This can be useful for embedding data into BASIC programs.
    Binary
    Binary files can both be read and written.
    C Array
    It is possible, for output only, to produce a C array definition containing the data. This can be useful for embedding data into other programs.
    Cosmac
    The RCA Cosmac Elf format is understood for both reading and writing.
    DEC Binary
    The DEC Binary (XXDP) format is understood for both reading and writing.
    Elektor Monitor (EMON52)
    The EMON52 format is understood for both reading and writing.
    Fairchild Fairbug
    The Fairchild Fairbug format is understood for both reading and writing.
    LSI Logic Fast Load
    The LSI Logic Fast Load format is understood for both reading and writing.
    Formatted Binary
    The Formatted Binary (XXDP) format is understood for both reading and writing.
    Four Packed Code (FPC)
    The FPC format is understood for both reading and writing.
    Intel
    The Intel hexadecimal format is understood for both reading and writing. (Also known as the Intel MCS-86 Object format.)
    Intel AOMF
    The Intel Absolute Object Module Format (AOMF) is understood for both reading and writing.
    Intel 16
    The Intel hexadecimal 16 format is understood for both reading and writing. (Also known as the INHX16 file format.)
    MOS Technology
    The MOS Technology hexadecimal format is understood for both reading and writing.
    Motorola S-Record
    The Motorola hexadecimal S-Record format is understood for both reading and writing. (Also known as the Exorciser, Exormacs or Exormax format.)
    Needham Electronics
    The Needham Electronics ASCII file format is understood for both reading and writing.
    Ohio Scientific
    The Ohio Scientific hexadecimal format is understood for both reading and writing.
    Signetics
    The Signetics format is understood for both reading and writing.
    Spectrum
    The Spectrum format is understood for both reading and writing.
    SPASM
    The SPASM format is used by a variety of PIC programmers; it is understood for both reading and writing.
    Tektronix (Extended)
    The Tektronix hexadecimal format and the Tektronix extended hexadecimal format are understood for both reading and writing.
    Texas Instruments Tagged
    The Texas Instruments Tagged hexadecimal format is understood for both reading and writing. (Also known as the TI-Tagged or TI-SDSMAC object format.)
    VHDL
    It is possible, for output only, to produce a VHDL definition containing the data. This can be useful for some embedded development systems.
    Verilog VMEM
    It is possible to write a Verilog VMEM file suitable for loading with $readmemh(). This format is supported for reading and writing.
    Wilson
    The Wilson format is understood for both reading and writing. This mystery format was added for a mysterious type of EPROM writer.
    If you have a description of other EPROM load file formats that SRecord does not yet understand, please let me know, and they can be added.


    Product's homepage

    What's New in This Release: [ read full changelog ]

    · The CRC16 code has been enhanced to provide low-to-high bit order, in addition to the previous high-to-low bit order. It is also possible to specify the polynomial, with the default the CCITT standard polynomial, as was in the previous code. See srec_input(1) for more information.
    · The MD5, RipeMD-160, SHA1, SHA224, SHA256, SHA384, SHA 512 and Whirlpool message digests are now supported. See srec_input(1) for more information.
    · There is a new srec_cat -bit-reverse filter, that may be used to reverse the bits in each data byte. See srec_input(1) for more information.

      


    TAGS:

    manipulating EPROM | Tektronix hex | Motorola S-Record | srecord | manipulating | EPROM

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM