File, File / load, File formats description – Dataman 40Pro User Manual
Page 76
76
List of hot keys
Help
Calls Help
Save
Save file
Load
Load a file into the buffer
Edit
Viewing/editing of buffer
Select/default
Target-device selection from 10 last selected devices list
Select/manual
Target-device selection by typing device/vendor name
Blank
Blank check
Read
Reads device's content into the buffer
Verify
Compares contents of the target device with the buffer
Program
Programs target device
Exit without save Terminates the PG4UW
Exit and save
Terminates the PG4UW and saving settings too
Displays additional information about current device
Erase
Fill's the buffer with a given value
Fill's the buffer with random values.
File
Menu File is used for source files manipulation, settings and viewing directory, changes
drives, changes start and finish address of buffer for loading and saving files by binary,
MOTOROLA, MOS Technology, Intel (extended) HEX, Tektronix, ASCII space, JEDEC,
and POF format. The menu commands for loading and saving projects are located in this
submenu too.
File / Load
Analyse file format and loads the data from specified file to the buffer. You can choose the
format desired (binary, MOTOROLA, MOS Technology, Tektronix, Intel (extended) HEX,
ASCII space, JEDEC and POF). The control program stores a last valid mask for file listing.
You can save the mask into the config. file by command Options / Save options.
The reserved key
File formats description:
ASCII HEX format
Each data byte is represented as 2 hexadecimal characters, and is separated by white space
from all other data bytes. The address for data bytes is set by using a sequence of $Annnn,
characters, where nnnn is the 4-hex characters of the address. The comma is required.
Although each data byte has an address, most are implied. Data bytes are addressed
sequentially unless an explicit address is included in the data stream. Implicitly, the file starts
an address 0 if no address is set before the first data byte. The file begins with a STX
(Control-B) character (0x02) and ends with a ETX (Control-C) character (0x03).
Note: The checksum field consists of 4 hex characters between the $S and comma
characters. The checksum immediately follows an end code.
Here is an example of ASCII HEX file. It contains the data "Hello, World" to be loaded at
address 0x1000:
^B $A1000,
48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 0A ^C
$S0452,