78
Note:
Big-endian and little-endian are terms that describe the order in which a sequence of
bytes are stored in computer memory. Big-endian is an order in which the "big end" (most
significant value in the sequence) is stored first (at the lowest storage address). Little-endian
is an order in which the "little end" (least significant value in the sequence) is stored first. For
example, in a big-endian computer, the two bytes required for the hexadecimal number 4F52
would be stored as 4F52H in storage address 1000H as: 4FH is stored at storage address
1000H, and 52H will be at address 1001H. In a little-endian system, it would be stored as
524FH (52H at address 1000H, and 4FH at address 1001H).
Number 4F52H is stored in memory:
Address Big endian system Little endian system
1000H
4FH
52H
1001H
52H
4FH
Add blank spare area
- (for NAND Flash devices) if checked, adds blank spare area data
during file load to relevant position in buffer (dependent on selected device).
Panel Buffer offset for loading
Panel
Buffer offset for loading
contains one-shot offset setting for loading data from file to
buffer. The setting is used to specify optional offset of loaded data to store to buffer. When
Load file dialog window is opened, offset has always default setting None. It means, no offset
is used to store read data in buffer.
Available offset options are:
None
this setting means, no offset is applied for loading data from file to buffer.
Positive offset
set of offset value, which is added to current address to store data to buffer.
This offset is available for all formats and is used in x8 format, if current
buffer organization is x8, or in x16 format, if current buffer organization is
x16.
Negative offset
mode has two options:
Negative offset
and
Automatic negative offset
- set by two ways: manual or automatic.
For manual set use option Negative offset and put wished offset value to its edit box.
For automatic offset detection use option Automatic negative offset. This value is subtracted
from current address for save data to buffer.
Negative offset value (manually defined or automatically detected) is subtracted from current
buffer address for store data to buffer.
Negative offset is applied only for all HEX file formats and is using always x8 format. Negative
offset settings are ignored for binary files and other non-HEX files.
Notes
:
Since the value of negative offset is subtracted from real address, the result of subtraction
can be negative number. Therefore take care of correct setting of this value!
We recommend automatic set of negative offset in special cases only. This option
contains a heuristic analyze, which can treat some data in file incorrectly. There are
especially critical files, which contain a fragmented addresses range and which exceeds a
size of selected device - some block can be ignored.
Automatic negative offset option is not available for some kinds of special devices, that
require HEX files with exactly specified blocks used for the devices - for example
Summary of Contents for Dataman-40Pro
Page 7: ...Quick Start 7 Introduction ...
Page 12: ...12 Quick Start ...
Page 15: ...Detailed description 15 Detailed description ...
Page 16: ...16 DATAMAN 448PRO2 ...
Page 30: ...30 DATAMAN 48PRO2 DATAMAN 48PRO2C ...
Page 45: ...DATAMAN 40PRO 45 DATAMAN 40PRO ...
Page 54: ...54 DATAMAN MEMPRO ...
Page 61: ...Setup 61 Setup ...
Page 72: ...72 PG4UW ...
Page 141: ...PG4UWMC 141 PG4UWMC ...
Page 154: ...154 Installation procedure customized ...
Page 159: ...Common notes 159 Common notes ...
Page 171: ...Troubleshooting and warranty 171 Troubleshooting and warranty ...