SunVideo Plus 1.3 用户指南：安装 SunVideo Plus

| 上一页 | 下一页 | 目录 |
SunVideo Plus 1.3 用户指南

# 2

# 安装 SunVideo Plus

本章介绍 SunVideo Plus 硬件和软件的安装和设置环境，以及如何将视频输入设备通过 SunVideo Plus 板连接到 Sun 系统。

要成功安装 SunVideo Plus，您必须是超级用户。如果不知道要安装 SunVideo Plus 的系统的 root 用户口令，请与系统管理员联系。

## 安装工具包

SunVideo Plus 1.3 安装工具包包括：

- SunVideo Plus 1.3 卡

- SunVideo Plus 1.3 软件 (CD)

- 防静电腕带

- 《SunVideo Plus 1.3 安装指南》

## 安装要求

要成功安装 SunVideo Plus，需要有 SPARCTM 系统，该系统运行
Solaris 2.5.1、Solaris 2.6 或 Solaris 7 操作环境。

## 打开 SunVideo Plus 卡的包装

SunVideo Plus 板放在抗静电的包装袋中运输，以防静电造成损害。务必保留这个包装袋和所有运输包装材料以备再次运输时使用。拿放板时请务必小心，不要触摸精密的电子元件。拆开板的包装时，执行如下操作：

1. 立刻检查装运袋有无受损情况。如果在打开装运袋时发现物品受损而货运代理人又不在场， 请保留所有物品包装材料以备代理人检查。

- 如果没有受损，从装运袋中小心取出该卡。

| 警告 - 印制电路板（例如 SunVideo Plus）是由对静电十分敏感的精密电子元件组成的。通常情况下，衣服或工作环境中的静电量就能对其造成损害。只可接触板上不导电的边缘。不要触摸板上的元件或任何金属部件。操作板时请带上接地的防静电腕带。不要断开系统电源插座的电源连接。这个连接提供了必要的接地，因而可以安全地卸下和安装板以及其它组件。请确保系统电源是关闭的。

## 安装 SunVideo Plus 卡

1. 根据 SunTM 系统提供的 PCI 总线卡的安装步骤安装 SunVideo Plus 卡。

- 安装好 SunVideo Plus 卡并合上系统机箱后，键入如下命令引导系统：

      hostname# reboot -- -r

## SunVideo Plus 1.3 软件目录

SunVideo Plus 子系统包括 pkgadd 进程中安装的下列软件：

#### 表 2-1 SunVideo Plus 1.3 软件目录

目录 | 描述 | Solaris 软件支持
Docs/ C/ de/ es/ fr/ it/ ja/ ko/ sv/ zh/ zh_TW.BIG5 | 已翻译的用户指南 英文 德文 西班牙文 法文 意大利文 日文 朝鲜文 瑞典文 简体中文 繁体中文 (BIG5) | 通用于每个 Solaris 的发行版本。
Common/ Packages/ SUNWo1kpu SUNWopi SUNWopi1k SUNWsvpab SUNWvtsvp | 运行库 OPI 运行库 OPI 设备支持 AnswerBook SunVTS 测试 | `Common/` 目录下的所有软件包都支持 Solaris 2.5.1、Solaris 2.6 和 Solaris 7。
Solaris_2.5.1/ Packages/ SUNWo1kpd.u SUNWo1kpx | 设备驱动程序 XIL1.2 运行 | Solaris 2.5.1 Hardware：4/97、8/97 和 11/97
Solaris_2.6/ Packages/ SUNWo1kpd.u SUNWo1kpx | 设备驱动程序 XIL1.3 运行 | Solaris 2.6 and Hardware：3/98 和 5/98
Solaris_7/ Packages/ SUNWo1kpd.u SUNWo1kpx | 设备驱动程序 XIL1.3 运行 | Solaris 7 and Hardware：3/99、5/99、8/99 和 11/99

安装完成后，SunVideo Plus 1.3 软件驻留在 `/etc/opt/SUNWo1kp`、
`/opt/SUNWo1kp` 和 `/opt/SUNWopi`。XIL 运行管道软件驻留在 `/usr/openwin`。

## 去除以前的软件版本

要安装任何新的 SunVideo Plus 软件包，必须先去除任何以前的 SunVideo Plus 软件版本。

1. 为超级用户登录。

- 卸载 SunVideo Plus 1.0、1.1 或 1.2 软件包。

> 注意 - `SUNWo1kpu` 和 `SUNWo1kpd` 是主存软件包；因此，确保最后 使用 `pkgrm` 命令去除这些软件包（顺序如下所示）。

  - 去除 SunVideo Plus 1.0，方法是键入：

    hostname# /usr/sbin/pkgrm SUNWvtsvp SUNWsvpab SUNWo1kpu SUNWo1kpd

  - 去除 SunVideo Plus 1.1 或 1.2，方法是键入：

        hostname# /usr/sbin/pkgrm SUNWvtsvp SUNWsvpab SUNWo1kpx SUNWo1kpu SUNWo1kpd

## 安装 SunVideo Plus 软件

SunVideo Plus 1.3 软件在 SunVideo Plus 1.3 安装工具包附带的 CD 中提供。

1. 作为超级用户 (root) 登录

- 将 SunVideo Plus 1.3 CD 插入与系统相连的 CD-ROM 驱动器。

  - 如果系统正在运行卷管理器，则它应该自动将 CD-ROM 装入到 `/cdrom/sunvideo_plus_1_3` 目录下。

  - 如果系统没有运行卷管理器，则按如下命令装入 CD-ROM：

        hostname# mkdir -p /cdrom/sunvideo_plus_1_3
        hostname# mount -F hsfs -r /dev/dsk/c0t6d0s2 /cdrom/sunvideo_plus_1_3

3. 使用 `pkgadd` 命令安装 SunVideo Plus 1.3 软件：

- 安装 Solaris 2.5.1、Solaris 2.6 和 Solaris 7 操作环境的基本软件包：

    hostname# cd /cdrom/sunvideo_plus_1_3/Common/Packages

    hostname# /usr/sbin/pkgadd -d .

  选择 `all` 安装基本软件包。

2. 继续安装特定的 Solaris 版本的软件包。

- 要安装 Solaris 2.5.1 Hardware：4/97、8/97 和 11/97 操作环境，键入：

    hostname# cd /cdrom/sunvideo_plus_1_3/Solaris_2.5.1/Packages
    hostname# /usr/sbin/pkgadd -d .

  选择 `all`。

- 要安装 Solaris 2.6 操作环境，键入：

    hostname# cd /cdrom/sunvideo_plus_1_3/Solaris_2.6/Packages
    hostname# /usr/sbin/pkgadd -d .

  选择 `all`。

- 要安装 Solaris 7 操作环境，键入：

    hostname# cd /cdrom/sunvideo_plus_1_3/Solaris_7/Packages
    hostname# /usr/sbin/pkgadd -d .

  选择 `all`。

4. 安装完软件以后，取消装入并弹出 CD-ROM：

       hostname# cd /
       hostname# umount /cdrom/sunvideo_plus_1_3
       hostname# eject cdrom

- 重新启动工作站：

      hostname# reboot -- -r

这样可以使操作系统识别 SunVideo Plus 卡。

## 设置环境

SunVideo Plus 随带的演示应用程序将自动在 `/opt/SUNWo1kp`/`lib` 目录中查找 SunVideo Plus 库。如果 SunVideo Plus 软件没有安装在 `/opt/SUNWo1kp` 目录下，或者使用其它不自动查找此缺省目录的 SunVideo Plus 应用程序，则必须在 `LD_LIBRARY_PATH` 路径名中指定 SunVideo Plus 库 `libo1kusr` 和 `libotiaudio` 的路径。

- 要在 `sh` shell 或 `ksh` shell 环境下更改路径，键入：

      hostname% LD_LIBRARY_PATH=/opt/SUNWo1kp/lib:$LD_LIBRARY_PATH
      hostname% export LD_LIBRARY_PATH

- 如果使用 `csh`，键入：

      hostname% setenv LD_LIBRARY_PATH /opt/SUNWo1kp/lib:$LD_LIBRARY_PATH

## 设置 `O1KHOME`

环境变量 `01KHOME` 也必须设置为安装子目录。以下显示缺省安装。如果 SunVideo Plus 已安装到其它子目录中，则 `O1KHOME` 值必须设置为该子目录的路径。

- 在 `sh` 或 `ksh` 环境下，键入：

      hostname% O1KHOME=/opt/SUNWo1kp
      hostname% export O1KHOME

- 在 `csh` 环境下，键入：

      hostname% setenv O1KHOME /opt/SUNWo1kp

## 修改 `PATH` 变量

为了便于操作，可以将 SunVideo Plus 应用程序的路径包括在 `PATH` 环境变量中。

- 在 `sh` 或 `ksh` 环境下，键入：

      hostname% PATH=/opt/SUNWo1kp/bin:$PATH
      hostname% export PATH

- 在 `csh` 环境下，键入：

      hostname% setenv PATH /opt/SUNWo1kp/bin:$PATH

## 设置 XIL 环境变量

使用 Sun XILTM 库的实例要求设置某些 XIL 环境变量。下列项显示假定 XIL 安装在缺省位置且尚未设置这些变量的情况下如何设置它们。

- 要在 `sh` 或 `ksh` 环境下设置变量，键入：

      hostname% LD_LIBRARY_PATH=/opt/SUNWits/Graphics-sw/xil/lib:$LD_LIBRARY_PATH
      hostname% export LD_LIBRARY_PATH
      hostname% XILHOME=/opt/SUNWits/Graphics-sw/xil
      hostname% export XILHOME

- 在 `csh` 环境下，键入：

      hostname% setenv LD_LIBRARY_PATH /opt/SUNWits/Graphics-sw/xil/lib: $LD_LIBRARY_PATH
      hostname% setenv XILHOME /opt/SUNWits/Graphics-sw/xil

## 指定设备号

操作系统根据卡类型以及卡插入 PCI 总线插槽的次序为卡指定设备号。在空插槽中安装第一块 SunVideo Plus 卡时，操作系统将其标识为设备
`/dev/o1k0`。如果在空插槽中插入第二块卡，指定给它的设备号为
`/dev/o1k1`，依次类推。

即使以后将卡移走或替换，操作系统仍会记住插槽的顺序和 SunVideo Plus 设备号。因此如果将第一块 SunVideo Plus 卡移到另一个插槽，操作系统将其标识为
`/dev/o1k2`。如果将新的 SunVideo Plus 卡插入第一块 SunVideo Plus 卡原先所插的插槽中，新卡将被视为
`/dev/o1k0`。一旦插槽命名为 SunVideo Plus 卡插槽，则无论实际在插槽中插入何种卡，插槽地址将保持不变。

## 快速测试安装

要检验 SunVideo Plus 卡和软件是否正确安装与运行，执行下列操作：

1. 完成 SunVideo Plus 卡和软件的安装，并确保 XIL 环境变量设置正确。

- 将视频源连接到卡的混合端口1。

注意 - 如果视频源是 S-Video 设备，将 S-Video 电缆连接到 SunVideo Plus 的 S-Video 连接器。

- 运行 `xil_display` 程序以测试卡的视频功能。键入：

      hostname% xil_display

这将显示 99 帧，然后退出。

如果视频源是 S-Video 设备，键入如下命令以使用 S-Video 源：

    hostname% xil_display -I 0

- 将音频线路输入设备连接到音频输入插孔，并将扬声器连接到音频线路输出插孔。

- 运行 `olk_audloop` 程序以测试卡的音频功能。键入：

      hostname% o1k_audloop

- 完成后按 Control-c。

上一页 | 下一页 | 目录