User guide
4: ICP Download, Configuration, and Initialization
DC 900-1338I 59
4.1.1.1 Downloading Without the Debug Monitor
Under normal operations you download the toolkit software without the debug moni-
tor. The following files are required:
spsload
This is the download script file. You must specify this file name
for the
download_script parameter in your boot configuration
file. The file is in the
freeway/boot directory.
xio_2424.mem,
xio_2432.mem, or
xio_6000.mem
This is the system-services module containing the OS/Impact
operating system kernel, timer task, and XIO. This file is in the
freeway/boot directory.
sps_fw_2424.mem,
sps_fw_2432.mem, or
sps_fw_6000.mem,
This is the toolkit sample protocol software (SPS) module.
This file is in the
freeway/icpcode/proto_kit/icpnnnn
1
and
freeway/boot directories. Source files are in the freeway/
icpcode/proto_kit/src
directory. If you make changes to the
source files, you must rebuild the
sps_fw_nnnn.mem module
before downloading. The makefile is in the
freeway/
icpcode/proto_kit/icpnnnn
directory.
The protocol toolkit developer may wish to change the download script file to down-
load the
sps_fw_nnnn
2
.mem file directly from freeway/icpcode/proto_kit/icpnnnn; other-
wise, you must copy any new versions of the protocol
sps_fw_nnnn.mem file after each
rebuild.
Figure 4–1 shows the
spsload download script file that downloads the toolkit software
when you reboot the Freeway server. Uncomment the “normal” lines associated with
the type of ICP you are using and modify path names as needed. Do not change the
memory locations (such as
40001200) for the LOAD commands.
1. icpnnnn refers to the icp2424, icp2432, or icp6000 directory.
2. nnnn refers to the icp2424, icp2432, or icp6000.