1. HOME
  2. FAQ
  3. MVME2400 PMCSpanを使用してPMC235を動作させる手順について

FAQ

MVME2400 PMCSpanを使用してPMC235を動作させる手順について

MVME2400 PMCSpanを使用してPMC235を動作させる手順について

■ 設定手順

1.下記ファイルをBSPのディレクトリィへコピーします。

※UNIXホストにて

% cp pmc233.o target/config/mv2400
% cp pmc233.h target/config/mv2400
% cp rxsetup.c target/config/mv2400
% cp pmc235init.c target/config/mv2400

2.BSPのMakefile、config.hを変更します。

※UNIXホストにて

% vi Makefile

※下記の様に変更します。

MACH_EXTRA    = hawkSmc.o hawkI2c.o sysMotVpdUtil.o
↓ 変更
MACH_EXTRA    = hawkSmc.o hawkI2c.o sysMotVpdUtil.o pmc233.o rxsetup.o pmc235init.o
% vi config.h

※下記の設定をします。

#undef INCLUDE_PMC_SPAN
↓ 変更
#define INCLUDE_PMC_SPAN

3.vxWorksのイメージを再構築します。

※UNIXホストにて

% make vxWorks

4.再構築がエラーなく成功したら 5.へ進みます。

5.PMC235をPMCSpanのPMC2スロットへ実装しvxWorksを立ち上げます。

6.正常に立ちあがりましたら以下のコマンドをシェルより入力します。

※vxWorksシェルにて

ドライバーを組みこみます

-> pmc235init

デバイスが出来ていることを確認

-> devs
drv name
  0 /null
  1 /tyCo/0
  5 frc7v:
  6 /pty/rlogin.S
  7 /pty/rlogin.M
  6 /pty/telnet.S
  7 /pty/telnet.M
  3 /dsk2  <— CF1(P3)
  3 /dsk3  <— CF2(P4)
value = 25 = 0x19
->

※CompactFlashが実装されているスロットのみデバイスが作成されます。

ファイルをコピーしてみます。

-> copy "/export/home/tornado/2.0/target/config/mv2400/vxWorks","/dsk1/vxWorks"

ファイルがコピーされたか確認します。

-> ll "/dsk1/"
  size          date       time       name
——–       ——     ——    ——–
1106504    JAN-01-1980  00:00:00   VXWORKS
value = 0 = 0x0
->

以上が正常に動作していれば問題ありません。