stlload -- Stallion Technologies multiport serial board down loader
stlload [-vhVR] [-i image-file] [-c control-device] [-r rx-buf-size]
[-t tx-buf-size] [-B boot-banner] [-b unit-number]
The stlload utility is used to download the firmware code to Stallion
Technologies intelligent multiport serial boards. A firmware download is
only required for those boards that use the Stallion stli driver. This
includes the EasyConnection 8/64, ONboard and Brumby families of boards.
Different board types require different firmware images. If the wrong
firmware is loaded into a board it will fail to operate.
The Stallion EasyConnection 8/64 Host Adapter PCI cards DO NOT require
firmware to be loaded.
The download process is achieved through the Stallion stli driver control
device, /dev/staliomem?. This device implements a file type device that
can read and write into the boards shared memory region. It also implements
a number of special ioctls that reset and restart the board.
The options are:
-v Verbose output generation. Trace is generated at each phase of
the download and startup process.
-h Output usage information.
-V Output version information.
-R Reset the board only. Does not proceed to download firmware to
Specify the firmware image file to download. The default
firmware image is /usr/libdata/stallion/cdk.sys.
Specify the board control device through which to download the
firmware and start up the board. The default is /dev/staliomem0.
Specify the size of the boards shared memory Receive Data buffer.
By default the buffer is dynamically sized to use the maximum
available shared memory.
Specify the size of the boards shared memory Transmit Data
buffer. By default the buffer is dynamically sized to use the
maximum available shared memory.
Enable the slave debug trace flag during download. This enables
debug trace output from the firmware code. This trace is output
on port 0 of the board, and the port is set to 9600 baud, 8 data
bits, no parity and 1 stop bit.
Specify the unit (board) number to be downloaded. The default is
to download board 0.
The stlload utility would typically be run from /etc/rc.serial.
/usr/libdata/stallion/cdk.sys firmware code to EasyConnection 8/64
/usr/libdata/stallion/2681.sys firmware code to ONboard and Brumby class
/dev/staliomem? driver board control device
stl(4), stli(4), stlstats(8)
This program was originally developed by Greg Ungerer
FreeBSD 5.2.1 December 2, 1996 FreeBSD 5.2.1 [ Back ]