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

Re: Fujitsu MB87030/MB89352 (SPC) manual



おおしまです。

Fri, 13 Aug 2004 11:27:06 +0900 頃
Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> さん曰く

> テストどうもありがとうございます。
> 1.30 の変更でどうかなと思ったんですが 1.32 なら大丈夫なのかも……
> 要は data を読み込むごとに INTS 見てれば大丈夫みたいですね。
> お手数おかけしました。

すいません、昨日からいろいろ構成を変えつつテストしていたのですが
昨日は

sd0 at scsibus0 target 0 lun 0: <FUJITSU, M1606S-512, 6236> disk fixed
sd0: 1047 MB, 3457 cyl, 6 head, 103 sec, 512 bytes/sect x 2145816 sectors
sd0: async, 8-bit transfers

というHDだけだったので、そこに

sd1 at scsibus0 target 2 lun 0: <IBM, DNES-309170, SAK0> disk fixed
sd1: 8748 MB, 11474 cyl, 5 head, 312 sec, 512 bytes/sect x 17916240 sectors
sd1: async, 8-bit transfers
というHDと
cd0 at scsibus0 target 4 lun 0: <PIONEER, CD-ROM PCP-PR24, 1.02> cdrom removable
cd0: async, 8-bit transfers

というCD-ROMドライブを繋げてみたところsd1を認識したあとcd0を認識す
るところでpanicしました。sd1の電源を落としてcd0だけ有効にしてもpanic
したのでどうもこれが原因のようです(さらにcd0の電源を落としてsd0と
sd1にしてもちゃんと起動します)。

debugger有効にしたkernelを作って見てみると以下のようになりました。

panic: Bus error
Stopped in pid 2.1 (scsibus0) at        netbsd:cpu_Debugger+0x6:        unlk    a6
db> tr
cpu_Debugger(2104,0,781c7c,781c68,149b3e) + 6
panic(1a5fea,0,94,10,1) + f8
trap(0,755,a96035) + 250
spc_datain_pio(453800,453938,1,6c,0) + 12c
spc_intr(453800,2000,781dbc,590,781d50) + 354
intio_intr(781d50) + 64
intiotrap(45383c) + 8
scsipi_execute_xs(48b000) + 174
scsi_scsipi_cmd(48a500,781e8c,6,781ee8,4a) + 84
scsipi_command(48a500,781e8c,6,781ee8,4a,0,2710,0,401024) + 5c
scsipi_inquire(48a500,781ee8,400024) + 8a
scsi_probe_device(3f0c00,4,0) + ea
scsi_probe_bus(3f0c00,ffffffff,ffffffff) + a6
scsibus_config(45383c,3f0c00) + 56
scsipi_completion_thread(45383c) + 1b4
proc_trampoline() + 2
db>

# x68kのGENERICってDDB有効じゃなかったのね…

> あと、テストついでに x68k 用の #define NO_MANUAL_XFER を
> はずしたらどうなるか確かめてもらえないでしょうか?
> (NEED_DREQ_ON_HARDWARE_XFER はないとダメだと思いますが)

このNO_MANUAL_XFERを外したkernelも作ってみて試していますが、
正常に動いていますし、今のところこちらではcd0を繋げてpanicし
たことはありません。

また、このkernel上でsd1上でbase.tgz等を展開していますが正常に
動作しているようです。

-- 
Yasushi Oshima,
oshimaya@sc.starcat.ne.jp