SVME183 vxWorks Bootrom書き込み
1.BOOTROMファイルの準備
bootrom.hexファイルをC:\tftpbootフォルダーへコピーしておいてください。
※BootROMイメージはSレコードである必要があります。
2.SESコマンドを実行
SVME/DMV-183, PowerPC 7447A General Purpose Monitor, Version 10.1
Copyright (c) 2007, Curtiss-Wright Controls, Inc.
Type ? for help
(CPU 0) 40000000*
(CPU 0) 40000000* ses
Starting the Ethernet stack (takes approx. 5-15 seconds)
The commands CLD, LOOPCLD, I2C* and SCRUB will not be available
SVME/DMV-183, PowerPC 7447A General Purpose Monitor, Version 10.1
Copyright (c) 2007, Curtiss-Wright Controls, Inc.
Type ? for help
(CPU 0) 40000000E
3.APPUPDコマンドを実行
(CPU 0) 40000000E appupd
Initializing RAM buffer (0x00900000 to 0x018FFFFF) with 0xFF
– – – – – – – – – – – – – – – – – – – – – – – – – – – – — – –
TFTP server
Buffer address: 0x00900000
Buffer size : 0x01000000
Ethernet Port : ETHFP
IP address : 192.168.11.183 ※1
TFTP server waiting for a request … <待ち状態>
2.Windowsのコマンドプロンプトを起動しTFTPコマンドを実行する。
・コマンドプロンプトは、スタート>プログラム>アクセサリ>コマンドプロンプトより起動
・1.でファイルをコピーしたフォルダーへcdコマンドで移動します。
例: cd C:\tftboot
・tftpコマンドでファイルを送信する
tftp 192.168.11.183 put bootrom.hex
※赤字には、※1.で表示されたIP addressを使用
Download started of file bootrom.hex
/
S-record download completed, PC = 0x00000000
Lowest address : 0x00900000
Highest address: 0x0094ED20
Transfer completed !
Flash Programming Started
Bank successfully unlocked
Programming Flash:
Source address : 0x00900000
Destination address : 0xE0000100
Length : 0x0004ED20
Programming….Complete
Bank successfully locked
(CPU 0) 40000000E
終了
※以後、Gコマンド、RTSコマンド後 BOOTROMが起動すればOKです。
(CPU 0) 40000000* g
Resetting the board to jump to address 0xE0000100
VxWorks System Boot
Copyright 1984-2002 Wind River Systems, Inc.
CPU: CWCEC VME-183
Version: VxWorks5.5.1
BSP version: 1.2/REL 1.5 602989-105
Creation date: Jan 19 2010, 17:50:51
Press any key to stop auto-boot…
5
[VxWorks Boot]: