Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Feb 1996 09:47:59 -0800
From:      "Justin T. Gibbs" <gibbs@freefall.freebsd.org>
To:        Adam Prato <adamp@ovid.com>
Cc:        jkh@cdrom.com, hackers@freebsd.org, nirva@zynet.com
Subject:   Re: BT946C problems. Can you help? 
Message-ID:  <199602181747.JAA24128@freefall.freebsd.org>
In-Reply-To: Your message of "Sun, 18 Feb 1996 05:19:11 EST." <Pine.A32.3.91.960218050317.207841A-100000@psyche.ovid.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Hello folks,
>
>	I have spent a few hours trying to determine exactly what the problem
>is with my BT946C. The card is a revision E card with 4.25J firmware. I've
>searched www.freebsd.org and could not find a solid answer. I was wondering if
>you could help?
>

...

>
>- When I try to boot the machine, the boot manager simply does *not* load. If 
>I
>use an adaptec 1542B, the boot manager loads (I dont have the adaptec drivers
>compiled in my kernel so thats all this will do).

Disable extended translation on the new Buslogic card.  These errors are
always related to geometry differences, so if disabling the extended
translation (support for DOS drives > 1 gig option) doesn't work, you
may have to play some other games to get the geometry right so you ca
boot off of it.

>- When I try to boot off of a bootfloppy distributed with the 2.0.5 cd, the
>driver recognizes the card, reports the irq,dma,io, async only, parity, 32
>mbxs, 32 ccbs, whatever else. The driver sees the hard disk, and then waits fo
>r
>the devices to settle down, shortly after, it comes back with a message - RAM
>Parity error, likey hardware error, please reboot. This same error happens wit
>h
>the 2.1.0-RELEASE boot.flp floppy (the error output is slightly different but
>basically the same error).

It could be that the Buslogic is attempting to share an interrupt with
another PCI card... assuming you have another PCI card in the system.
Until 2.1-stable and 2.2-current, shared PCI interrupts were not supported
for the bt driver.  It may also be a dma channel conflict.  I would
suggest trying the driver in 2.1-stable if you can create boot media
from it or can get a system up enough on your 1542B so you can genereate
new kernels.  With the 2.1-stable driver, you can disable all of the
ISA compatibility features of the 946, and have the PCI BIOS do all
of the setup for you (ie ISA dma channel/port address, etc).

It could also just be that the I/O address, dma channel and IRQ defaulted
to in the GENERIC 2.1R kernel are not appropriate for your setup.  You
might want to just try booting with '-c' and adjusting how the probe
is performed.

>Thanks in advance for your attention and help.
>
>Adam Prato
>
>
>Adam R. Prato             connections:             "Gotta Be careful, 
>Network And Systems Admin adamp@ovid.com             else your karma might 
>Ovid Technologies Inc.    (fon) 800.950.2371 x2324    run over your dogma."
>5650 South Green Street   (fax) 801.281.3697       -anon. heard through
>Murray, Utah 84123        (bp.) 801.241.4542            troy through tronzo

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================



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