From owner-freebsd-scsi Fri Aug 9 12:32: 9 2002 Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAE0837B400; Fri, 9 Aug 2002 12:32:04 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 870C843E6A; Fri, 9 Aug 2002 12:32:03 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.5/8.12.2) with ESMTP id g79JVuFh020089; Fri, 9 Aug 2002 21:31:56 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.5/8.12.5/Submit) id g79JVuWX020088; Fri, 9 Aug 2002 21:31:56 +0200 (CEST) Date: Fri, 9 Aug 2002 21:31:56 +0200 From: Wilko Bulte To: Matthew Jacob Cc: Nate Lawson , Andrew Gallatin , Marcin Gryszkalis , freebsd-scsi@FreeBSD.ORG, freebsd-alpha Subject: Re: da driver problem? Message-ID: <20020809213156.B20020@freebie.xs4all.nl> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Fri, Aug 09, 2002 at 12:25:22PM -0700 X-OS: FreeBSD 4.6-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Aug 09, 2002 at 12:25:22PM -0700, Matthew Jacob wrote: > > > On Fri, 9 Aug 2002, Nate Lawson wrote: > > > To be more specific, the Qlogic isp* cards ALWAYS require you to load > > firmware to give full access to the drive and do anything useful. In the > > x86 world, the isp boards only have enough code included on board to > > manage int 13h for bootstrapping the OS and attempting to use them without > > loading firmware is not defined. With the Qlogic 2xxx boards in > > particular, NetBSD and FreeBSD won't even boot without loading the > > firmware (kernel hangs after probing the card). > > This isn't always the case. Also, if this is the case, where's the PR? Don't > start rumours, please. > > ore precisely, there is f/w in flash that either the BIOS (x86) loads into > the card SRAM and restarts the microsequencer. There is no clear spec where > that f/w actually *is* in flash else I'd pull it out in the driver and load it > myself. This is why in many cases it is really best to load firmware via > ispfw. > > On alphas, SRM loads f/w into SRAM for models it understands. This is even > more of a problem because for a Digital thought they knew better about doing > isp f/w, so the f/w sets loaded cannot demonstrably be proven to even comply > with QLOgic'c f/w interface specs. Interestingly we always got the firmware from Qlogic. And threw quite a few Qlogic attempts at f/w in the bin before releasing a version. Ah well, ever after flashrom was invented f/w writer have become sloppier... -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message