User's Manual
© SENSITECH INC. CONFIDENTIAL – CONTROLLED DOCUMENT
Page 78 of 83
A Carrier Corp. Company
PART NUMBER T82002163
REV A
4.1 Understanding the Load Command
The purpose of the ‘load’ command is to transfer an executable image to a device. The image must be in
one of the following supported formats: ELF, SREC, RAW, or BIN. The ‘load’ command uses
information inherent to the supported formats (or as entered as part of the command for RAW format)
to determine where in the device’s memory the downloaded image should be stored. The image must
be destined to run from either flash memory, system RAM, or on-chip SRAM.
If an image is destined for system RAM or on-chip SRAM, the ‘load’ command stores the image directly to
its run-time location. Refer to Figure 4.1: Downloading to RAM for a graphic representation of this
process.
If a downloaded application is destined for flash memory, the ‘load’ command transfers the file into a
temporary RAM buffer on the device. The transferred image may be programmed into flash using the
‘burn’ command after the transfer is complete. Refer to Figure 4.2: Downloading to Flash for a graphic
representation of this process.
Figure 4.1: Downloading to RAM
Figure 4.2: Downloading to Flash