Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

vsccheck(1M)

ssid(7)



vscload(1M)                      DG/UX 5.4.2                     vscload(1M)


NAME
       vscload - download board resident software onto VSC synchronous
       controller

SYNOPSIS
       vscload [-v] [-r] [-e] [-m] -f image -p task_priority -t task_id
       device|-a

   where:
       task_priority  Task priority, an integer in the range 5 to 255.
       task_id        Task identifier, an integer in the range 5 to 255.
       device         The direct ssid access device for the VSC controller
                      to be loaded.  This option is mutually exclusive with
                      the -a option.

DESCRIPTION
       Vscload downloads the board resident software onto the VSC
       synchronous controller.  Only super user is allowed to use this
       command.

       Options are:

       -v     Specify verbose mode.  If verbose is specified, extra
              information about the load (such as the starting address) is
              displayed on the console.

       -r     Force a software reset of the synchronous card prior to the
              load.  This option must be specified only for the first image
              to be downloaded.  In other words, the first image to be
              downloaded must have this option and this option must not
              appear for any subsequent loads.

       -e     Inform the ssid driver that this is the last image to download
              to the VSC synchronous controller. When ssid receives this
              command it will assume that the VSC controller is completely
              loaded and communications can begin.

       -m     Specify that the download image is the board  manager.  All
              messages sent to on board user tasks will be sent directly to
              the board manager task for on board message routing.  It is
              the responsibility of the board manager to see that all
              messages are posted to the correct destination task.

       -f image
              Specify the name of the image that is to be downloaded.  The
              image is a binary representation of a hexadecimal file.  The
              image parameter must immediately follow the -f option.

       -p task_priority
              Set the task priority on the synchronous controller card for
              the image to be loaded.  The lower the number, the higher the
              priority.





Licensed material--property of copyright holder(s)                         1




vscload(1M)                      DG/UX 5.4.2                     vscload(1M)


       -t task_id
              Set the id of the downloaded task on the VSC.  These task ids
              are used for on board intertask communications.

       -a     Make vscload search for all VSC controllers configured for
              ssid, then send the image and related commands to each board
              automatically.

EXAMPLES
       In the following example we will download three images into the first
       VSC controller configured:

       vscload -r -v -f vscinit.bin -t 5 -p 5 /dev/ssid01
       vscload -v -f vscd.bin -t 6 -p 6 /dev/ssid01
       vscload -e -v -m -f vscmgr.bin -t 7 -p 7 /dev/ssid01

       Note that we reset the VSC prior to loading the first image by using
       the -r option on the first vscload command line.  We also identified
       vscmgr.bin as being the VSC board manager by specifying the -m option
       on the command line used to load the vscmgr image.  We specified the
       end of the load sequence by the -e option on the command line of the
       last image downloaded.

SEE ALSO
       vsccheck(1M), ssid(7).

NOTES
       If you invoke vscload manually, you must reset the VSC controller on
       the first image downloaded with the -r option.  On the last image,
       the -e option must be specified in order to put the ssid driver into
       the proper state.


























Licensed material--property of copyright holder(s)                         2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026