パスワードを忘れた? アカウント作成
484068 journal

espyの日記: obs266向け NetBSD (6)

日記 by espy

前回とかその前とか。
もうすっかり忘れてしまって、ますます作業が億劫になって放置の悪循環。

OpenBlocksのシリアルコンソールから起動、この段階ではまだ "wd0"をキー入力しなければ
ならないカーネルが起動する。
先日ビルドしたカーネルをftpで自室ftpサーバからダウンロードして、obs266側のHDDの
ルートディレクトリにコピーする。さて再起動…。あれ。まだ "wd0"を入れなければ
ならないカーネルが。なんで?
って、電源が入ったら、当然最初は FLASHの中身で起動するのだから、FLASH ROMの中身も
書き換えないとだめでしょ。どうやるんだっけ。
  5月の作業の復習に戻って、ネットワークブート環境を復活させる。
PC側のNetBSD環境(VMwareの中)にも先日ビルドしたカーネルを置いて、obs266を
ネットブートさせると…途中で"wd0"も何も入力しなくて済むカーネルが起動した。
よし。
  rebootして、シリアルコンソールのメニューが出て、ここで F - FLASH image update を
選択すると、

# reboot
Sep 24 20:20:25 espilab-sv6 reboot: rebooted by root
Sep 24 20:20:26 espilab-sv6 syslogd: Exiting on signal 15
syncing disks... done
unmounting file systems...
unmounting / (/dev/wd0a)... done
rebooting
 
405GPr 1.2 ROM Monitor (5/25/02) OBS266 1.4
 
  --------------------- System Info ----------------------
  Processor         = 405GPr (New mode),   PVR: 50910951
  CPU speed         = 266 MHz
  PLB speed         = 133 MHz
  OPB speed         = 66 MHz
  EBC speed         = 66 MHz
  PCI Bus speed     = 33 MHz (Async)
  VCO speed         = 800 MHz
  Feedback Clock    = CPU
  Amount of SDRAM   = 128 MBytes
  Internal PCI arbiter enabled
  --------------------------------------------------------
 
  --- Device Configuration ---
  Power-On Test Devices:
   000  Enabled   System Memory [RAM]
   002  Enabled   Ethernet      [ENET]
   003  Enabled   PCI Ethernet  [PCIENET]
  ----------------------------
  Boot Sources:
   001  Enabled   System FLASH  [FLASH]
   002  Enabled   Ethernet      [ENET]
                  LOCAL:  192.168.2.12
                  REMOTE: 192.168.2.32
                  MAC:    000A8501B910
   004  Enabled   Serial Port 1 [S1]
  ----------------------------
  Debugger: Disabled
  ----------------------------
  1 - Enable/disable tests
  2 - Enable/disable boot devices
  3 - Change IP addresses
  4 - Ping test
  5 - Toggle ROM monitor debugger
  6 - Toggle automatic menu
  7 - Display configuration
  8 - Save changes to configuration
  9 - Set baud rate for s1 boot
  A - Enable/disable I cache (Enabled )
  B - Enable/disable D cache (Enabled )
  F - FLASH image update
  M - Memory Test
  0 - Exit menu and continue
->f
Sending bootp request ...
Loading file "/netbsd.img" ...
Sending tftp boot request ...
Transfer Complete ...
Loaded successfully ...
FLASH UPDATE Success
 
405GPr 1.2 ROM Monitor (5/25/02) OBS266 1.4
 
  --------------------- System Info ----------------------
  Processor         = 405GPr (New mode),   PVR: 50910951
  CPU speed         = 266 MHz
  PLB speed         = 133 MHz
   :
(以下略)

自動的に netbsd.img が読み込まれて、FLASHに書き込まれた様子。そうか、*.img が
FLASHに書き込まれるんだな。

と言うわけで、やっとこさ、5月にやろうとしていた、目的の状態になった。

次目標はapacheとかsambaとか入れて現行obs266(64MB)とすげ替え。

この議論は、espy (3615)によって テキ禁止として作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...