[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NWS-4000



筒井です。

NetBSD/newsmips の boot.fs の修正から始まって
generic soft interrupt もなんとなく書いたので、
次の TODO list ということで NWS-4000 を押入から
引っ張り出してきてのなかさんのパッチ
http://www.asahi-net.or.jp/~aw9k-nnk/n/#news4000
を試してみました。

アドレスやら割り込み制御やらいろいろいじったものの
やっぱり zsc の割り込みがかかってくれないので、
callout 使って無理矢理 zshard_ap() を呼ぶようにしたら
まがりなりにも console は使えるようにはなったんですが、
それとは全然関係なく NWS-4000 の質問です。

(1)コンソールとオートブートのデフォルト設定

ESC を押しながら電源を入れるとメニューが出てくるのは
わかっているんですが、デフォルトが毎回 bitmap console の
autoboot になっているのでいちいち修正する必要があって面倒です。
これを serial console デフォルトにすることはできないんでしょうか。

bootdev は修正した内容をちゃんと覚えているので
電池が切れているわけでもなさそうなんですが。
キーボード(NWP-5461)の DIP SW をいじっても変わりませんでした。

(2)リセットおよび電源OFFの方法

NWS-3xx0 や NWS-5000 と違って本体にリセットがないんですが、
ハングったら電源ケーブルを抜く以外に再起動する方法は
ないんでしょうか。

この辺の操作が面倒だとやる気が続かないので……。


結局のなかさんが作業された時点の状況からほとんど
進捗ありませんが起動 log 貼っておきます。
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp

> bo tftp
NetBSD/newsmips Secondary Boot, Revision 1.7
(tsutsui@mirage, Tue Apr 29 15:53:51 JST 2003)
Booting sonic()
boot: client IP address: 192.168.20.27
boot: client name: endearvor
root addr=192.168.20.8 path=/export/NetBSD/newsmips/root
1332368+155032 [59600+49296]=0x185dec

Loaded initial symtab at 0x8016c48c, strtab at 0x8017ad5c, # entries 3725
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.6R (ENDEARVOR) #20: Tue Apr 29 19:28:46 JST 2003
	tsutsui@mirage:/home/spool/src/sys/arch/newsmips/compile/ENDEARVOR
total memory = 97280 KB
avail memory = 88028 KB
using 1241 buffers containing 4964 KB of memory
SONY NET WORK STATION, Model NWS-4000, Machine ID #12200
mainbus0 (root)
cpu0 at mainbus0: QED R4700 Orion CPU (0x2110) Rev. 1.0 with built-in FPU Rev. 1.0
cpu0: 16KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries
cpu0: 16KB/32B 2-way set-associative write-back L1 Data cache
ap0 at mainbus0
audio at ap0 slot0 addr 0xbe230000 not configured
mkclock0 at ap0 slot0 addr 0xbfb17fe0
zsc0 at ap0 slot0 addr 0xbfa80000
zstty0 at zsc0 channel 0 (console i/o)
zstty1 at zsc0 channel 1
zsc: callout set
fd at ap0 slot0 addr 0xbe220000 not configured
kb at ap0 slot0 addr 0xbf980000 not configured
lp at ap0 slot0 addr 0xbfa00000 not configured
lr4710 at ap0 slot0 addr 0xbe200000 not configured
ms at ap0 slot0 addr 0xbf980014 not configured
sn0 at ap0 slot0 addr 0xbf600000
sn0: Ethernet address 08:00:46:01:1a:59
sn1 at ap0 slot1 addr 0xb8200000
sn1: Ethernet address 08:00:46:01:1a:59
spifi at ap0 slot0 addr 0xbe210000 not configured
xg at ap0 slot0 addr 0xb0000000 not configured
boot device: <unknown>
root on sn0
nfs_boot: trying RARP (and RPC/bootparam)
nfs_boot: client_addr=192.168.20.27 (RARP from 192.168.20.8)
nfs_boot: server_addr=192.168.20.1
nfs_boot: hostname=endearvor
nfs_boot: gateway=192.168.20.8
nfs_boot: my_mask=255.255.255.0
root on 192.168.20.8:/export/NetBSD/newsmips/root
root time: 0x3eae5678
WARNING: clock lost 3544 days -- CHECK AND RESET THE DATE!
init: copying out path `/sbin/init' 11
/etc/rc.conf is not configured.  Multiuser boot aborted.
Enter pathname of shell or RETURN for /bin/sh: 
Terminal type is vt100.
We recommend creating a non-root account and using su(1) for root access.
# ls
.cshrc    bin       home      mnt       rescue    stand     tmp
.profile  dev       lib       netbsd    root      swap      usr
altroot   etc       libexec   netbsd.0  sbin      sys       var
# halt
Aug 15 06:12:25 halt: halted by root
Aug 15 06:12:25 init: kernel security level changed from 0 to 1
syncing disks... done
unmounting / (192.168.20.8:/export/NetBSD/newsmips/root)...
halted.

>