Date: Sat, 10 Feb 1996 00:13:48 -0800 (PST) From: Doug White <dwhite@riley-net170-164.uoregon.edu> To: questions@freebsd.org Subject: NCR8150S + mach64 not happy Message-ID: <Pine.BSF.3.91.960209234318.230A-100000@gdi.uoregon.edu>
next in thread | raw e-mail | index | archive | help
Hello!
I just went on a buying binge and picked up some new hardware for my P90
FreeBSD box. I now have a Plextor 4.5X CD and a NCR8150S PCI-SCSI
controller to go along with it (FINALLY found someone with it), plus a
new ATI mach64 Graphics Pro Turbo.
Excitedly, I plugged everything in, turned it on, reconfig'd the kernel,
copied, and rebooted and...no workie.
When the NCR is in the machine, it insists on messing up the mach64. The
kernel comes up OK, but after the vga0 gets probed, I get nothing. If I
hit alt-F2, I get a continuous beep, which sticks until I have to
reset-button the machine. If I wait for the boot sequence to come all
the way up (by the disk activity), I can jump between consoles, but the
consoles aren't updated when I type on them. I have to jump back and
forth to see what I'm typing. :( And if I try to shutdown, the beeping
commences and requires a reset button.
I've tried hacking sio.c and removing the com4 probe, and removing
everything except those two cards, but it still does it.
I'll post a boot -v output in a moment, but I will note that the full DOS
driver can't find the NCR either. The mini driver works OK though.
The thing that worries me most is that the NCR reports back "irq 255
invalid". In the broken DOS driver mentioned above, it reports back IRQ
95.
Versions: System has a Phoenix BIOS 12/15/94
NCR v3.0 BIOS (I have the 4.0 upgrade but it breaks the OS/2 Warp
driver, which I do need :( )
FreeBSD 2.1.0-RELEASE
X is also unhappy with the mach64, but I have pulled and installed the
Mach64 Xserver v3.1.2B and is working perfectly.
Here is the snip from /var/log/messages, date stamp pruned:
FreeBSD 2.1.0-RELEASE #0: Fri Feb 9 22:08:25 PST 1996
dwhite@gdi.uoregon.edu:/usr/src/sys/compile/GDI
CPU: 90-MHz Pentium 735\90 (Pentium-class CPU)
Origin = "GenuineIntel" Id = 0x524 Stepping=4
Features=0x1bf<FPU,VME,PSE,MCE,CX8,APIC>
real memory = 16777216 (16384K bytes)
avail memory = 14852096 (14504K bytes)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x300-0x31f irq 10 on isa
ed0: address 00:c0:d1:08:08:17, type NE2000 (16 bit)
bpf: ed0 attached
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
sio2 not found at 0x3e8 /* note that these were later hacked out of the
sio3 not found at 0x2e8 kernel due to other Ma64 conflicts I'd heard */
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
bpf: lp0 attached
lpt1 not found at 0xffffffff
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
fd1: 1.2MB 5.25in
ft0: IOMega tape
wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa
wdc0: unit 0 (wd0): <WDC AC31000F>, multi-block-16
wd0: 1033MB (2116800 sectors), 2100 cyls, 16 heads, 63 S/T, 512 B/S
wdc0: unit 1 (wd1): <Maxtor 7540 AV>, multi-block-8
wd1: 514MB (1054368 sectors), 1046 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 not found at 0x170
npx0 on motherboard
npx0: INT 16 interface
sb0 at 0x220 irq 5 drq 1 on isa
sb0: <SoundBlaster 16 4.12>
sbxvi0 at 0x0 drq 5 on isa
sbxvo0: <SoundBlaster 16 4.12>
sbmidi0 at 0x330 on isa <SoundBlaster MPU-401>
opl0 at 0x388 on isa
opl0: <Yamaha OPL-3 FM>
pcibus_setup(1): mode1res=0x80000000 (0x80000000), mode2res=0xff (0x0e)
pcibus_setup(2): mode1res=0x80000000 (0x80000000)
pcibus_check: device 0 is there (id=04061039)
Probing for devices on the PCI bus:
configuration mode 1 allows 32 devices.
chip0 <SiS 85c501> rev 57 on pci0:0
mapreg[10] type=0 addr=80000010 size=7ffffff0.
mapreg[14] type=4 addr=80000010 size=7ffffff0.
mapreg[18] type=0 addr=80000010 size=7ffffff0.
mapreg[1c] type=4 addr=80000010 size=7ffffff0.
mapreg[20] type=0 addr=80000020 size=7fffffe0
mapreg[24] type=4 addr=80000020 size=7fffffe0.
chip1 <SiS 85c503> rev 0 on pci0:1
pci0:12: CMD, device=0x0640, class=storage (ide) [no driver assigned]
ncr0 <ncr 53c815 scsi> rev 3 int a irq 255 on pci0:13
mapreg[10] type=1 addr=00004000 size=0100.
mapreg[14] type=0 addr=81000000 size=0100
reg20: virtual=0xf2e4f000 physical=0x81000000 size=0x100
irq 255 invalid. /* I don't like this */
ncr0: restart (scsi reset).
ncr0 scanning for targets 0..6 (V2 pl23 95/09/07)
ncr0 waiting for scsi devices to settle
(ncr0:3:0): "PLEXTOR CD-ROM PX-4XCE 1.00" type 5 removable SCSI 2
cd0(ncr0:3:0): CD-ROM
cd0(ncr0:3:0): FAST SCSI-2 175ns (6 Mb/sec) offset 8.
cd0(ncr0:3:0): NOT READY asc:3a,0 Medium not present
can't get the size
vga0 <VGA-compatible display device> rev 1 on pci0:19
mapreg[10] type=0 addr=80000000 size=800000.
pci0: uses 8388736 bytes of memory from 80000000 upto ffffffff.
pci0: uses 256 bytes of I/O space from 4000 upto 40ff.
BIOS Geometries:
0:020b3f3f 0..523=524 cylinders, 0..63=64 heads, 1..63=63 sectors
1:02091f3f 0..521=522 cylinders, 0..31=32 heads, 1..63=63 sectors
0 accounted for
bpf: lo0 attached
bpf: sl0 attached
bpf: tun0 attached
wd1s1: type 0x5, start 2016, end = 104831, size 102816 : OK
wd1s2: type 0xa5, start 104832, end = 1054367, size 949536 : OK
wd1s5: type 0x6, start 2079, end = 104831, size 102753 : OK
That's the end right there...after it is the next reboot.
If someone could point me in the right direction here, I would be
eternally grateful.
Doug White | University of Oregon
Internet: dwhite@gladstone.uoregon.edu | Residence Networking Assistant
http://gladstone.uoregon.edu/~dwhite | Computer Science Major
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960209234318.230A-100000>
