srec_tektronix_extended
Tektronix Extended hexadecimal file format
- Provided by: srecord (Version: 1.58-1)
- Report a bug
Tektronix Extended hexadecimal file format
This format allows binary files to be uploaded and downloaded between two computer systems, typically between a computer system (such as a PC, Macintosh, or workstation) and an emulator or evaluation board for microcontrollers and microprocessors.
Lines always start with a percent (%) character. Each line consists of 5 fields. These are the length field, the type field, the checksum, the address field (including address length), and the data field.
| % | Length | Type | Checksum | Address | Data |
In general, binary data will expand in sized by approximately 2.5 times when represented with this format.
Here is an example Tektronix extended file. It contains the data “Hello, World[rq] to be loaded at address 0x006B.
%256D980000006B48656C6C6F2C20576F726C64210A %09819800000000
srec_cat version 1.58
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008, 2009, 2010, 2011 Peter Miller
The srec_cat program comes with ABSOLUTELY NO WARRANTY; for
details use the 'srec_cat -VERSion License' command. This is free
software and you are welcome to redistribute it under certain conditions;
for details use the 'srec_cat -VERSion License' command.
| Peter Miller | E‐Mail: | pmiller@opensource.org.au |
| /\/\* | WWW: | http://miller.emu.id.au/pmiller/ |