Subject: IDE UDMA hangs on BP6 (HPT366)
To: None <port-i386@netbsd.org>
From: Kazushi (Jam) Marukawa <jam@pobox.com>
List: port-i386
Date: 08/24/2000 14:28:43
Hi,
When I add 3rd IDE drive to my BP6, current NetBSD starts
hanging up with following console message. NetBSD box shows
3 following lines, then IDE light brights forever. Break
through serial console doesn't work. I have to push reset
button.
pciide1:0:0: lost interrupt
type: ata tc_bcount: 65536 tc_skip: 0
pciide1:0:0: bus-master DMA error: missing interrupt, status=0x61
Following 4 other messages are other hang-up time messages.
I tested following configurations: 1) Max40 on IDE3-1, Max60
on IDE3-2, and DJNA on IDE4-1 (note: IDE4-1 means primary of
fourth IDE channel. BP6's third and fourth IDE channels are
UDMA66 channels). 2) Max40 on IDE1-1, Max60 on IDE3-2, and
DJNA on IDE4-1. 3) Max40 on IDE1-1, Max60 on IDE1-2, and
DJNA on IDE3-1. Each configuration causes hang-up.
pciide1:0:1: lost interrupt
type: ata tc_bcount: 57344 tc_skip: 0
pciide1:0:1: bus-master DMA error: missing interrupt, status=0x61
pciide1:0:1: lost interrupt
type: ata tc_bcount: 8192 tc_skip: 0
pciide1:0:1: bus-master DMA error: missing interrupt, status=0x61
pciide0:0:0: lost interrupt
type: ata tc_bcount: 8192 tc_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
pciide0:0:0: lost interrupt
type: ata tc_bcount: 8192 tc_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
Currently, I'm using all three drives on IDE1 and IDE2. It
works fine, but I like UDMA66 support. Is there any
suggestions or helps? Thanks.
Regards,
-- Kazushi