User`s manual

LO - Load S-Records from Host
3-109
3
Description
The LO command downloads Motorola S-record files from a host
system to the debugger host. The LO command accepts serial data
from the host and loads it into memory.
Note You can download S-records at any baud rate
supported by both the debugger and the host system. If
the X option is specified, make sure that the baud rate
of the host system is less than or equal to the baud rate
of the console. If there are any problems loading the
records, reduce the baud rate of the host.
In order to accommodate host systems that echo all received
characters, the above-mentioned text string is sent to the host one
character at a time and characters received from the host are read
one-at-a-time. After the entire command has been sent to the host,
LO keeps looking for a line feed (LF) character from the host,
signifying the end of the echoed command. No data records are
processed until this <LF> is received. If the host system does not
echo characters, LO still keeps looking for a <LF> character
before data records are processed. For this reason, it is required in
situations where the host system does not echo characters, that the
first record transferred by the host system be a header record. The
header record is not used but the <LF> after the header record
serves to break LO out of the loop so that data records are
processed.
=text The command that is sent to the host before the debugger
begins to look for S-records at the host port. The command is
sent to the host device to initiate the download. Do not
enclose text in quote marks.
Do not separate the = and text with a space. If the host is
operating full duplex, the string is also echoed back to the
host port by the host and appears on your terminal screen.