SVME183 vxWorks Bootrom書き込み

 

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]:

 

lhsSVME183 vxWorks Bootrom書き込み