7. Messages
UniSite-xpi User Manual
7-51
Partial or No Transfer Performed
Probable Cause
Solution
I/O Address Offset =
FFFFFFFF and first file address
is not the lowest
Absolute translation: To transfer data from file to corresponding RAM
locations, enter an I/O Address Offset value of 00000000.
Offset translation: If file data must begin at the programmer RAM
location 0000H, find the lowest file address and use that value as the
I/O Address Offset.
Improper use of Begin RAM
Address and/or User Data
Size
Your file must be transferred to proper locations in programmer RAM.
Edit Programmer RAM to determine whether data has been transferred
properly. If it hasn’t, make sure your Begin RAM address and User Data
Size parameters are appropriate. Refer to the Download Data section of
your User Manual for definitions and usage.
File addressing places data
outside RAM address range
View your file with an ASCII editor and look for addresses that exceed
your programmer’s RAM address range. To convert the decimal value
of your programmer RAM size to its hex equivalent, refer to the “Data
I/O Memory Chart” Application Note.
Additional Information
This warning message appears in the download screen (reached via
More/Transfer/Download from the Main Menu) and indicates that a
portion of your file’s data has not been transferred into programmer
RAM.
Transfer problems of this nature occur more often with files that have
been generated with addresses in non-sequential order, where the
lowest address is embedded somewhere in the middle of the file.
More About I/O Address Offset:
In general, the following formula
represents where in programmer RAM data will be transferred.
Physical RAM address = [(File Address) - (I/O Offset Address)] +
(Begin RAM Address)
The default I/O Address Offset, FFFFFFFF, does not represent a
numerical hex value. It is simply a flag to indicate that the first address
in your file will be used as the I/O Address Offset. By default, the
programmer interprets the first file address as the I/O Address Offset
and subtracts that value from all of the remaining addresses in the file.
Consequently, the data contained in address locations lower than the
first address will be lost.
Summary of Contents for UniSite-xpi
Page 2: ...981 0014 UniSite Programming System User Manual Also Covering Legacy UniSite Programmers ...
Page 72: ...2 Setup and Installation 2 42 UniSite xpi User Manual ...
Page 134: ...3 Getting Started 3 62 UniSite xpi User Manual ...
Page 238: ...5 Computer Remote Control 5 10 UniSite xpi User Manual ...
Page 296: ...6 Translation Formats 6 58 UniSite xpi User Manual ...
Page 402: ...Keep Current Subscription Service 6 Keep Current ...