Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Dec 1996 10:57:29 -0600 (CST)
From:      mikebo@tellabs.com
To:        questions@freebsd.org
Cc:        mikebo (Mike Borowiec)
Subject:   2.1.5R: aha0: DMA beyond end of ISA ?
Message-ID:  <199612041657.KAA23013@sunc210.tellabs.com>

next in thread | raw e-mail | index | archive | help
Greetings -
I have just put together a new Pentium PCI system with an Adaptec 2940U.
I had the Adaptec 1542B ISA card left over, so I decided to use it to
run my slow SCSI1 tape drives (an Archive Viper 150 and an Exabyte 8200).
I jumpered the 1542B to Interrupt 14 so as not to conflict with the 2940.
I don't know if this was necessary or not, but I did it anyway... I didn't
change anything else on the 1542B, including the DMA jumpers, which I
think are set to DMA 2 by default. (?)

Anyway, now every time I try to access the tape drives, I get:
aha0: DMA beyond end of ISA: 0x19cc0a0
st1: bad request, must be between 0 and 0
tar: read error on /dev/rst1: Input/Output error

I think perhaps I need to jumper the DMA to a different number, so I'm
going to try that now. But has anyone seen this before in a multi-SCSI
controller system? Any suggestions would be welcome. Thanks!

dmesg output follows...
Regards,
- Mike
--------------------------------------------------------------------------
FreeBSD 2.1.5-RELEASE #0: Sat Nov 30 19:19:25 CST 1996
    kroot@timesink.ttl.com:/usr/src/sys/compile/TIMESINK
CPU: 132-MHz Pentium 735\\90 or 815\\100 (Pentium-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 67108864 (65536K bytes)
avail memory = 63885312 (62388K bytes)
Probing for devices on PCI bus 0:
chip0 <Intel 82439> rev 3 on pci0:0
chip1 <Intel 82371 PCI-ISA bridge> rev 1 on pci0:7:0
chip2 <Intel 82371 Bus-Master IDE controller> rev 0 on pci0:7:1
vx0 <3COM 3C905 Fast Etherlink XL PCI> rev 0 int a irq 9 on pci0:18
mii[*mii*] address 00:a0:24:bf:09:94
vga0 <VGA-compatible display device> rev 0 int a irq 10 on pci0:19
ahc0 <Adaptec 2940A Ultra SCSI host adapter> rev 1 int a irq 11 on pci0:20
ahc0: aic7880 Single Channel, SCSI Id=7, 3 SCBs
(ahc0:0:0): "IMPRIMIS 94601-15 1250" type 0 fixed SCSI 1
sd0(ahc0:0:0): Direct-Access 989MB (2026965 512 byte sectors)
(ahc0:1:0): "QUANTUM LPS525S 3110" type 0 fixed SCSI 2
sd1(ahc0:1:0): Direct-Access 501MB (1027548 512 byte sectors)
(ahc0:6:0): "NEC CD-ROM DRIVE:462 1.13" type 5 removable SCSI 2
cd0(ahc0:6:0): CD-ROM 
cd0(ahc0:6:0): NOT READY asc:4,0
cd0(ahc0:6:0):  Logical unit not ready, cause not reportable
can't get the size

Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
mse0 at 0x23c irq 3 on isa
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
pca0 on motherboard
pca0: PC speaker audio driver
aha0 at 0x330-0x333 irq 14 drq 5 on isa
(aha0:2:0): "ARCHIVE VIPER 150  20000 -000" type 1 removable SCSI 1
st0(aha0:2:0): Sequential-Access st0: Archive  Viper 150 is a known rogue
density code 0x0,  drive empty
(aha0:5:0): "EXABYTE EXB-8200 4.25" type 1 removable SCSI 1
st1(aha0:5:0): Sequential-Access density code 0x0,  drive empty
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
fd1: 1.2MB 5.25in
npx0 on motherboard
npx0: INT 16 interface
sb0 at 0x220 irq 7 drq 1 on isa
sb0: <SoundBlaster Pro 3.2>
opl0 at 0x388 on isa
opl0: <Yamaha OPL-3 FM>
joy0 at 0x201 on isa
joy0: joystick
aha0: DMA beyond end Of ISA: 0x19cc0a0
st1: bad request, must be between 0 and 0
--------------------------------------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612041657.KAA23013>