SunVideo Plus 1.3 사용 설명서: SunVideo Plus 설치

이전 | 다음 | 목차
SunVideo Plus 1.3 사용 설명서

# 2

# SunVideo Plus 설치

이 장에는 SunVideo Plus 하드웨어와 소프트웨어의 설치 및 설정 환경에 대한 정보가 들어 있습니다. 또한 SunVideo Plus 보드를 통해 Sun 시스템에 비디오 입력 장치를 연결하는 방법도 있습니다.

SunVideo Plus를 설치하려면 수퍼유저가 될 수 있어야 합니다. SunVideo Plus를 설치하려는 시스템의 루트 암호를 모르면 시스템 관리자에게 문의하십시오.

## 설치 키트

SunVideo Plus 1.3 설치 키트는 다음과 같이 구성됩니다.

SunVideo Plus 1.3 카드

SunVideo Plus 1.3 소프트웨어(CD)

정전기 방지용 손목 띠

SunVideo 1.3 Plus 설치 안내서

## 설치 요구 사항

SunVideo Plus 카드를 제대로 설치하려면 Solaris 2.5.1, Solaris 2.6 또는 Solaris 7 운영 환경을 실행하는 SPARCTM 시스템이 필요합니다.

## SunVideo Plus 카드의 포장 풀기

SunVideo Plus 보드는 보드를 정전기로부터 보호하는 정전기 방지 봉투에 들어 있습니다. 이 봉투와 포장 재료들을 잘 보관해 두십시오. 보드를 다른 곳으로 운반할 때 다시 사용해야 합니다. 보드를 다룰 때는 매우 조심해서 다루며 정밀한 전자 부품을 만지지 않도록 합니다. 보드의 포장을 풀 때는 다음 과정을 따릅니다.

  1. 먼저 포장 용기에 손상된 흔적이 없는지 살펴봅니다. 물건을 운반해 온 사람이 없는 상태에서 용기가 열려 있고 내용물이 손상된 것을 발견했을 때는 운반한 사람이 확인할 수 있도록 내용물과 모든 포장 재료를 그대로 둡니다.

  2. 손상된 흔적이 없으면 카드를 용기에서 조심스럽게 꺼냅니다.

> 주의 - SunVideo Plus와 같은 인쇄 회로 보드는 정전기에 아주 민감하고 정밀한 전자 부품들로 구성되어 있습니다. 옷이나 작업 환경에서 보통 발생하는 소량의 정전기도 전자 부품을 손상시킬 수 있습니다. 보드를 잡을 때는 전기가 흐르지 않는 가장자리만을 잡으십시오. 보드의 부품이나 금속 부분을 만지지 마십시오. 보드를 다룰 때는 접지 띠를 착용하십시오. 시스템 전원 콘센트의 전원 연결을 차단하지 마십시오. 이 연결은 보드와 기타 부품을 안전하게 설치하고 제거하는 데 필요한 접지 경로를 제공합니다. 시스템 전원은 반드시 꺼야 합니다.

## SunVideo Plus 카드 설치

  1. SunTM 시스템과 함께 제공된 PCI 버스 카드 설치 절차에 따라 SunVideo Plus 카드를 설치합니다.

  2. 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 Runtime | Solaris 2.5.1 하드웨어: 4/97, 8/97 및 11/97
Solaris_2.6/ Packages/ SUNWo1kpd.u SUNWo1kpx | 장치 드라이버 XIL1.3 Runtime | Solaris 2.6 및 하드웨어: 3/98 및 5/98
Solaris_7/ Packages/ SUNWo1kpd.u SUNWo1kpx | 장치 드라이버 XIL1.3 Runtime | Solaris 7 및 하드웨어: 3/99, 5/99, 8/99 및 11/99

SunVideo Plus 1.3 소프트웨어는 `/etc/opt/SUNWo1kp`, `/opt/SUNWo1kp` 및 `/opt/SUNWopi`에 설치되며 XIL Runtime 파이프라인 소프트웨어는 `/usr/openwin`에 설치됩니다.

## 이전 버전 소프트웨어 제거

SunVideo Plus 소프트웨어 패키지를 새로 설치하기 전에 이전 버전 소프트웨어를 모두 제거해야 합니다.

  1. 수퍼유저로 로그인합니다.

  2. 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. 수퍼유저(루트)로 로그인합니다.

  2. SunVideo Plus 1.3 CD를 시스템에 연결된 CD-ROM 드라이브에 넣습니다.

- Volume Manager를 실행 중이면 CD-ROM이 자동으로 `/cdrom/sunvideo_plus_1_3` 디렉토리로 마운트됩니다.

- Volume Manager를 실행하고 있지 않으면 다음과 같이 입력하여 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 소프트웨어를 설치합니다.

    a. Solaris 2.5.1 Solaris 2.6 및 Solaris 7 운영 환경용 기본 소프트웨어 패키지를 설치합니다.

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

      `all`을 선택하여 기본 패키지를 설치합니다.

    b. 특정 Solaris 소프트웨어 패키지 설치를 계속합니다.

  - Solaris 2.5.1 하드웨어: 4/97, 8/97, 11/97 운영 환경을 설치하려면 다음과 같이 입력합니다.

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

      `all`을 선택합니다.

  - Solaris 2.6 운영 환경을 설치하려면 다음과 같이 입력합니다.

        hostname# cd /cdrom/sunvideo_plus_1_3/Sol_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

  5. 워크스테이션을 다시 시동합니다.

      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`나 `ksh` 쉘 환경을 사용하여 경로를 변경하려면 다음과 같이 입력합니다.

      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

## `01KHOME` 설정

환경 변수 `01KHOME`도 설치 하위 디렉토리로 설정해야 합니다. 기본 설치는 아래와 같습니다. SunVideo Plus 소프트웨어를 다른 하위 디렉토리에 설치했을 때는 `01KHOME` 값을 해당 하위 디렉토리의 경로로 설정해야 합니다

- `sh`나 `ksh` 환경을 사용하는 경우에는 다음과 같이 입력합니다.

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

- `csh` 환경을 사용하는 경우에는 다음과 같이 입력합니다.

      hostname% setenv O1KHOME /opt/SUNWo1kp

## `PATH` 변수 수정

`PATH` 환경 변수에 SunVideo Plus 응용프로그램의 경로를 포함시키면 SunVideo Plus를 더 쉽게 운영할 수 있습니다.

- `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/o1k1`로 인식합니다. 두 번째 카드를 빈 슬롯에 꽂으면 `/dev/o1k1`이라는 장치 번호가 지정되며 이러한 방식으로 계속됩니다.

운영 체제는 카드를 제거했다가 나중에 다시 꽂은 경우에도 슬롯의 순서와 SunVideo Plus의 장치 번호를 기억합니다. 따라서, 첫 번째 SunVideo Plus 카드를 다른 슬롯으로 옮기면 운영 체제는 카드를 `/dev/o1k2`로 인식합니다. 첫 번째 SunVideo Plus 카드를 처음 설치했던 슬롯에 새 카드를 꽂으면 이 새 카드를 `/dev/o1k0`로 인식합니다. SunVideo Plus 카드의 슬롯으로 지정된 슬롯은 실제로 어떤 카드를 설치하든 관계없이 동일한 주소를 가집니다.

## 설치 확인

SunVideo Plus 카드와 소프트웨어가 제대로 설치되었고 잘 작동하는지 확인하려면 다음 단계를 수행합니다.

  1. SunVideo Plus 카드와 소프트웨어를 설치한 후에 XIL 환경 변수를 제대로 설정했는지 확인합니다.

  2. 카드의 혼합형 포트 1에 비디오 소스를 연결합니다.

> 참고 - 비디오 소스가 S-Video 장치이면 S-Video 케이블을 SunVideo Plus의 S-Video 커넥터에 연결합니다.

  3. `xil_display` 프로그램을 실행하여 카드의 비디오 호환성을 테스트합니다. 다음과 같이 입력합니다.

      hostname% xil_display

  이 프로그램은 99개 프레임을 표시한 다음 종료합니다.

  비디오 소스가 S-Video 장치인 경우에는 다음과 같이 입력하여 S-Video 소스를 사용합니다.

      hostname% xil_display -I 0

  4. 오디오 입력 잭에 오디오 회선 입력 장치를 연결하고 오디오 회선 출력 잭에 스피커를 연결합니다.

  5. o1k_audloop 프로그램을 실행하여 카드의 오디오 호환성을 테스트합니다. 다음과 같이 입력합니다.

      hostname% o1k_audloop

  6. 프로그램이 종료되면 Control-c를 누릅니다.

이전 | 다음 | 목차