CPCI-680 vxWorks設定手順について

CPCI-680 vxWorks設定手順について



※以降の手順を行うに当たり、次の準備が出来ていることが前提となります。

・PC(Windows)ホストへFTP,TFTPサーバが設定されている。

※TFTPサーバをお持ちでない場合には添付のTFTPD32を御使用ください。
なお、FTPサーバについてはTornadoに付属しております。

・CPCI-680 のvxWorks BOOTROMイメージ(bootrom.binファイル)、
vxWorksカーネルイメージ(vxWorks,vxWorks.symファイル)が準備されている。

※Tornado Projectツールを使用して、bootrom.bin,vxWorksイメージを作成してください。
なお、直接bootrom.binの作成が出来ない場合には、bootromファイルを作成後、
コマンドツールよりelfToBinコマンドを使用して変換します。

1. CPCI-680 のDIP SWを設定します。

DIP SW1-1 を OFF
DIP SW1-2 を ON    へ設定します。

2. CPCI-680 の電源を投入します。

3. PowerBootから下記の手順を行います。

・BootFlash2の中身を消します。

PowerBoot> ferase boot_flash2  <– BootFlash2を指定                  
Erasing flash memory …   done.

・ネットワークからvxWorks BOOTROMイメージをTFTPを使用してロードします。

PowerBoot> netload bootrom.bin 100000 192.168.0.210 192.168.0.112
                   <file name> <load addr> <Target-IP> <Server-IP>            
Ethernet controller diagnostics…pass
Init Ethernet Controller MII-Port and PHY-Device
PHY-Device at 100MB/s negotiated
LAN-controller at address FE870000 set to Ethernet 00:80:42:0E:F3:27
Transmitting ARP-REQUEST… Reception of ARP-REPLY
Transmitting TFTP-REQUEST to server 00:10:DC:B0:46:A8, IP 192.168.0.112
PACKET:601 – loaded $00100000..$0014B0BB (307388 bytes)
PowerBoot>                          ~~~~~*1

・BootFlash2へvxWorks BOOTOMイメージを書き込みます。

PowerBoot> fprog boot_flash2 100000 100 4B0BB                                
Programming flash memory                ~~~~~*1を指定します。

  0 |##################################################| 100%

Done.

4. CPCI-680 のDIP SWを設定を変更します。

DIP SW1-1を ON
DIP SW1-2を OFF へ設定します。

5. CPCI-680 の電源を投入します。

6. vxWorksのブートパラメータを設定します。

Result: DRAM Okay

Clearing DRAM .. DONE

 

 

 

 

 

                            VxWorks System Boot


Copyright 1984-1998  Wind River Systems, Inc.

 

 

CPU: FORCE COMPUTERS PPC/PowerCoreCPCI-680
Version: 5.4
BSP version: 1.2/2-0
Creation date: Jun 12 2002, 15:58:50

 


Press any key to stop auto-boot…
4
>>>カウントダウン中に、Enterを入力します。
[VxWorks Boot]:
[VxWorks Boot]: c <– cを入力

'.' = clear field;  '-' = go to previous field;  ^D = quit

boot device          : frcFei0
processor number     : 0
host name            : ultra10 <– PCのホスト名を指定
file name            : /export/home/tornado/2.0/target/config/pcore680_cpci/vxWorks
                          ※vxWorksファイルの位置を指定(PCの場合 C:\tornado\target….)
inet on ethernet (e) : 172.16.0.22  <– CPCI-680のIPアドレスを指定
inet on backplane (b):
host inet (h)        : 172.16.0.7   <– ホストのIPアドレスを指定
gateway inet (g)     :
user (u)             : taka   <– FTPサーバに設定したユーザ名を指定
ftp password (pw) (blank = use rsh): taka  <– FTPサーバに設定したユーザのパスワードを指定
flags (f)            : 0x0
target name (tn)     : ppc680 <– CPCI-680 の名前(ホスト名)
startup script (s)   :
other (o)            :

[VxWorks Boot]:

[VxWorks Boot]: p  <– pを入力して、設定した内容を確認できます。

boot device          : frcFei
unit number          : 0
processor number     : 0
host name            : ultra10
file name            : /export/home/tornado/2.0/target/config/pcore680_cpci/vxWorks
inet on ethernet (e) : 172.16.0.22:ffff0000
host inet (h)        : 172.16.0.7
user (u)             : taka
ftp password (pw)    : taka
flags (f)            : 0x0
target name (tn)     : ppc680

[VxWorks Boot]:

[VxWorks Boot]: @   <– @を入力してvxWorksを起動します。

boot device          : frcFei
unit number          : 0
processor number     : 0
host name            : ultra10
file name            : /export/home/tornado/2.0/target/config/pcore680_cpci-rel2.0/vxWorks
inet on ethernet (e) : 172.16.0.22:ffff0000
host inet (h)        : 172.16.0.7
user (u)             : taka
ftp password (pw)    : taka
flags (f)            : 0x0
target name (tn)     : ppc680

Attached TCP/IP interface to frcFei0.
Attaching network interface lo0… done.
Loading… 890788
Starting at 0x100000…


Attached TCP/IP interface to frcFei unit 0
Attaching network interface lo0… done.
NFS client support not included.
Loading symbol table from ultra10:/export/home/tornado/2.0/target/config/pcore680_cpci-rel2.0/vxWorks.sym …done
 

]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (R)
]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]            
]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]            
]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]] ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]  
]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]] ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]] ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]] ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       Development System
]]]]]]]]]]]]]]]]]]]]]]]]]]]] ]]]]]]]]]]]]]]]]]]]]]]]]]]]       VxWorks version 5.4
]]]]]]]]]]]]]]]]]]]]]]]]]]       KERNEL: WIND version 2.5
]]]]]]]]]]]]]]]]]]]]]]]]]       Copyright Wind River Systems, Inc., 1984-2000

                               CPU: FORCE COMPUTERS PPC/PowerCoreCPCI-680.  Processor #0.
                              Memory Size: 0x2000000.  BSP version 1.2/2-0.

->

vxWorksが立ち上がりました。

 

TakahashiKoujiCPCI-680 vxWorks設定手順について