From owner-aic7xxx Tue Jul 28 04:52:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA27084 for aic7xxx-outgoing; Tue, 28 Jul 1998 04:52:06 -0700 (PDT) (envelope-from owner-aic7xxx@FreeBSD.ORG) Received: from neptun.stgt.de (root@msha12n160.msh.de [195.145.133.160]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA27034 for ; Tue, 28 Jul 1998 04:51:59 -0700 (PDT) (envelope-from juergen@tunix.mathematik.uni-stuttgart.de) Received: from localhost (juergen@localhost) by neptun.stgt.de (8.8.7/8.8.7) with SMTP id NAA00977; Tue, 28 Jul 1998 13:09:58 +0200 X-Authentication-Warning: neptun.stgt.de: juergen owned process doing -bs Date: Tue, 28 Jul 1998 13:09:58 +0200 (CEST) From: Juergen Hammelmann X-Sender: juergen@neptun.stgt.de Reply-To: Juergen Hammelmann To: Wolf Dieter Brandt cc: aic7xxx Mailing List Subject: Re: AIC7890 auf ASUS P2B-LS Board In-Reply-To: <980728100940.ZM9240@draco.chaos.gwdg.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-aic7xxx@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi! Das SCSI-Bios muss im Hauptbios unter PCI/PNP abgeschaltet werden, vorlaeufig zumindest! Das hat natuerlich zur Folge, dass nicht von der SCSI-Platte gebootet werden kann. Dann solltest Du in restart_sequencer den Patch und in Zeile 8531 und weiter ebenfalls noch einen patch eintragen, dann sollte es moeglich sein, auch narrow devices zu nutzen. Laut einer Meldung von Doug, soll es auch manchmal moeglich sein, von Platte zu booten, wenn man als Kernelparameter no_reset setzt, aber dass muss ich demnaechst noch testen, auf jeden Fall war es mir gestern nun moeglich, Redhat 5.1 zu installieren. :-) Eins ist noch komisch, dass der Kernel nur jedes zweite Mal korrekt bootet, da gibt es anscheinend noch irgendwelche Probleme mit Timings oder Zustaenden, wenn diese nicht in irgendeiner bestimmten Weise gesetzt sind. Wenn der kernel abstuerzt, blinkt der CD-Brenner mit jeder Schleife, vielleicht sollte ich das mal naeher untersuchen. Hoffe, dass ich dir helfen konnte, Juergen P.S. hier noch die patches fuer pre5: static inline void restart_sequencer(struct aic7xxx_host *p) { aic_outb(p, 0, SEQADDR0); aic_outb(p, 0, SEQADDR1); aic_outb(p, FASTMODE | FAILDIS, SEQCTL); } dann noch ab Zeile 8531 muss es noch statt PCI_COMMAND DEVCONFIG heissen: #ifdef AIC7XXX_STRICT_PCI_SETUP pci_read_config_dword(pdev, DEVCONFIG, &devconfig); if (aic7xxx_verbose & VERBOSE_PROBE2) { printk("aic7xxx: Initial DEVCONFIG value was 0x%x\n", devconfig); } devconfig |= 0x80000000; if ((aic7xxx_pci_parity == 0) || (aic7xxx_pci_parity == -1)) { devconfig &= ~(0x00000008); } else { devconfig |= 0x00000008; } pci_write_config_dword(pdev, DEVCONFIG, devconfig); #endif /* AIC7XXX_STRICT_PCI_SETUP */ On Tue, 28 Jul 1998, Wolf Dieter Brandt wrote: > Hi! > > Ich habe mir die Kernelquellen 2.1.109 und die Patches f"ur den AIC7890 > besorgt und habe leider bisher keine durchschlagenden Erfolge. Je nach > BIOS-Einstellungen bekomme ich die schon mehrfach beschriebene > Schleife mit den Meldungen der Art: > > SCSI host 0 abort (pid 1) tmed out - resetting > SCSI bus is being reset for host 0 channel 0 > ... > > oder eben Fehler anderer Art. > > Kannst Du mir sagen, was nun im BIOS ein- bzw. ausgestellt werden sollte, > um den Kernel zum laufen zu bekommen? Mu"s man ggf. den Kernel mit irgend- > welchen Parametern starten? > > Vielen Dank! > > Wolf Dieter > > -- > Dr. Wolf Dieter Brandt MPI fuer Stroemungsforschung > Tel. : +49 (0)551 5176 435 Bunsenstrasse 10 > Fax : +49 (0)551 5176 409 D 37073 Goettingen > EMail: wolf@chaos.gwdg.de WWW: http://www.chaos.gwdg.de/~wolf/ > ,,, /'^'\ ( o o ) --oOOO--(_)--OOOo---------------------------------------------------------- www: http://www.mathematik.uni-stuttgart.de/~hammelje EMail: juergen@tunix.mathematik.uni-stuttgart.de juergen.hammelmann@z.zgs.de Juergen.Hammelmann@studbox.uni-stuttgart.de Address: Juergen Hammelmann, Bruehlstr. 6, 71157 Hildrizhausen, Germany .oooO Phone: + 49-7034-61578 ( ) Oooo. Fax: + 49-7034-652189 ---\ (----( )----------------------------------------------------------- \_) ) / (_/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe aic7xxx" in the body of the message