|
----- Original Message -----
From: stuart
simpson
Sent: Thursday, February 01, 2001 9:41 PM
Subject: Abit be6 motherboard with hpt366 UDMA onboard crashes
during boot. the sequel Thanks to everyone that answered my first
request. I have tried several of your suggestions, but to no
avail. :(
I have included information on what I have tried,
and how I tried it, in the hopes that somebody will catch my mistake, if
any.
I have included a copy of
1) first message to this mailing
list
2) my lilo.conf,
3) dmesg file when computer boots ok, ( hpt366
disabled)
4) dmesg file ( partial ) when computer crashes
during boot
In case this helps. I have what seems to be
the latest bios for
the abit be6-2 motherboard, and the hpt366 ( which
is in the same bios update )
my computer's bios is set to non-pnp, as the irqs
for my network card and the
soundblaster live compatibility mode had to be set
as fixed. when I make the os pnp, my mouse cursor
disappears. ( windows 2000 )
yikes.
If anybody has any more suggestions, please feel
free to solve my problem. :)
Stuart
Hello there, I just recently installed mandrake
7.2, and it doesn't work
if my onboard hpt366 pci card is active in the bios > > > > details > > > > abit be6-2 ( original ) 08/08/2000 updated bios (UH) with hpt366 udma (hpt bios 1.25) > > soundblaster live value > > matrox g400 dual head > > > > ide0 master: 20 gig quantum ( boot drive, with windowsME, win2k, > > mandrake 7.2 > > ide0 slave: zip drive > > > > ide1 master plextor 8x cdrw > > ide1 slave panasonic dvd-cd rom > > > > udma ( hpt 366 ) > > > > ide 2 30 gig udma66 quantum > > ide 3 3 gig udma 33 quantum > > > > all drives work ok in windows 2000, ME > > > > The computer boots, and detects everything in linux, but when it gets to > > the udma drives it stalls. > > > > if I deactivate the hpt 366, then the system boots okay. This is one > > workaround, but this means I can't use my bigger h/d with linux at all. > > I tried reading the udma mini howto, and I've tried passing the values > > into lilo via boot up, but this doesn't seem to help. Should this work? > > > > There are messages upon bootup that the IRQ for the hpt is unresovlable > > or something and it will check later . . . seems strange. > > > > could it be > > > > 1)the pnp settings in the bios? > > 2)an unfortunate irq problem? > > 3)??? > > > > I don't see the crashing upon bootup mentioned anywhere in the howto > > files, so I am not sure what is causing this. I would understand it > > better if the drive wasn't recognized. but it seems to be recognized, > > only the system crashes after that. > > > > do I have to recompile the kernel for it to work? What would I have to > > activate to make it work properly? > > > > It seems that the hpt366 stuff is already active in the kernel, since > > the device is recognized and all . . .. > > > > Help!! > > > > any input would be appreciated. > > > > Stuart ---------------------------------------------------------------------------------------------------------- ----------------------------------------------
UPDATE:
I have tried updating lilo by adding the lines to
/etc/lilo.conf
1) append="ide2=dma ide3=dma"
or
2) append "ide2=noautotune
ide3=noautotune"
and the computer still stops booting at the same
point
I have also checked in windows 2000 ( triple boot )
the i/o range of the hpt card in the hardware settings:
for ide2
A) $cc00-$cc07
B) $d000-$d003 C) $d400-$d4ff irq 11 for ide3
D) $d800 - $d807
E) $dc00 - $dc03 F) $e000 - $e0ff irq 11 according to the udma hpt366 mini howto, you pass
parameters
append="ide2=A,(B+2),[opt irq] ide3=D,(E+2),[opt
irq]"
I tried appending the line, again
separately
append="ide2=0xcc00,0xd002
ide3=0xd800,0xdc02"
and this still didn't work
so I also tried, adding the irq 11 into the boot process. append="ide2=0xcc00,0xd002,11
ide3=0xd800,0xdc02,11"
-------------------------------------------------------------------------------------------- Each time I tried each line, I would follow this process 1) boot, enter bios with del key
2) disable hpt366 in bios, so computer can
boot sucessfully
3) reboot, select linux in lilo
menu
4) edit /etc/lilo.conf, trying each of the
append lines above, separately.
5) save the updated lilo.conf
6) verify that the file saved, then run /sbin
lilo to update boot menu
7) shutdown, reboot
8) enable hpt in bios. reboot
again
9) select linux
10) linux boots partway, and crashes
heres a copy of my lilo.conf file ********************************************** boot=/dev/hda map=/boot/map install=/boot/boot.b vga=normal default=windows keytable=/boot/us.klt lba32 prompt timeout=600 message=/boot/message menu-scheme=wb:bw:wb:bw image=/boot/vmlinuz label=linux root=/dev/hda7 read-only append="ide2=0xcc00,0xd002,11 ide3=0xd800,0xdc02,11" image=/boot/vmlinuz label=failsafe root=/dev/hda7 read-only other=/dev/hda1 label=windows table=/dev/hda other=/dev/hda2 label=windows2 table=/dev/hda other=/dev/fd0 label=floppy unsafe ************************************************************* here is a copy of my dmesg when the hpt366 is DISABLED. small 3gig drive is currently unplugged from HPT366, to minimize possible conflicts computer boots fine, just can't access udma drives
( of course ) This is the only way that I could actually install Mandrake
Linux. 7.2
Linux version 2.2.17-21mdk ([EMAIL PROTECTED]) (gcc
version 2.95.3 19991030 (prerelease)) #1 Thu Oct 5 13:16:08 CEST
2000
Detected 400917 kHz processor. ide_setup: ide2=0xcc00,0xd002,11 ide_setup: ide3=0xd800,0xdc02,11
Console: colour VGA+ 80x25
Calibrating delay loop... 799.54 BogoMIPS Memory: 127608k/131008k available (1136k kernel code, 416k reserved, 1720k data, 128k init, 0k bigmem) Dentry hash table entries: 16384 (order 5, 128k) Buffer cache hash table entries: 131072 (order 7, 512k) Page cache hash table entries: 32768 (order 5, 128k) VFS: Diskquotas version dquot_6.4.0 initialized Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel Pentium II (Deschutes) stepping 03 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.35a (19990819) Richard Gooch ([EMAIL PROTECTED]) PCI: PCI BIOS revision 2.10 entry at 0xfb520, last bus=1 PCI: Using configuration type 1 PCI: Probing PCI hardware Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP TCP: Hash tables configured (ehash 131072 bhash 65536) Initializing RT netlink socket Starting kswapd v 1.5 Detected PS/2 Mouse Port. Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A pty: 256 Unix98 ptys configured apm: BIOS version 1.2 Flags 0x07 (Driver version 1.13) Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size Uniform Multi-Platform E-IDE driver Revision: 6.30 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA hd1: C/H/S=0/0/0 from BIOS ignored hda: QUANTUM FIREBALL CX20.4A, ATA DISK drive hdb: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive hdc: PLEXTOR CD-R PX-W8432T, ATAPI CDROM drive hdd: Pioneer DVD-ROM ATAPIModel DVD-104S 012, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: QUANTUM FIREBALL CX20.4A, 19470MB w/418kB Cache, CHS=19470/64/32 hdc: ATAPI 32X CD-ROM CD-R/RW drive, 4096kB Cache Uniform CD-ROM driver Revision: 3.11 hdd: ATAPI DVD-ROM drive, 512kB Cache Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12 raid5: measuring checksumming speed raid5: MMX detected, trying high-speed MMX checksum routines pII_mmx : 906.018 MB/sec p5_mmx : 923.163 MB/sec 8regs : 695.325 MB/sec 32regs : 410.337 MB/sec using fastest function: p5_mmx (923.163 MB/sec) scsi : 0 hosts. scsi : detected total. md.c: sizeof(mdp_super_t) = 4096 Partition check: hda: hda1 hda2 hda3 < hda5 hda6 hda7 > ATAPI device hdc: Error: Not ready -- (Sense key=0x02) (reserved error code) -- (asc=0x3a, ascq=0x01) The failed "Read Cd/Dvd Capacity" packet command was: "25 00 00 00 00 00 00 00 00 00 00 00 " autodetecting RAID arrays autorun ... ... autorun DONE. VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 128k freed Adding Swap: 131504k swap-space (priority -1) hdb:<3>ide-scsi: hdb: unsupported command in request queue (0) end_request: I/O error, dev 03:40 (hdb), sector 0 unable to read partition table scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host. Vendor: IOMEGA Model: ZIP 100 Rev: 23.D Type: Direct-Access ANSI SCSI revision: 00 Detected scsi removable disk sda at scsi0, channel 0, id 0, lun 0 sda : READ CAPACITY failed. sda : status = 0, message = 00, host = 0, driver = 28 sda : extended sense code = 2 sda : block size assumed to be 512 bytes, disk size 1GB. sda:scsidisk I/O error: dev 08:00, sector 0 unable to read partition table Creative EMU10K1 PCI Audio Driver, version 0.6, 13:20:10 Oct 5 2000 emu10k1: EMU10K1 rev 6 model 0x8027 found, IO at 0xe400-0xe41f, IRQ 10 ne.c:v1.10 9/23/94 Donald Becker ([EMAIL PROTECTED]) NE*000 ethercard probe at 0x2a0: 00 e0 29 35 e7 65 eth0: NE2000 found at 0x2a0, using IRQ 4. usb.c: registered new driver usbdevfs usb.c: registered new driver hub usb-uhci.c: $Revision: 1.232 $ time 13:21:03 Oct 5 2000 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: Intel USB controller: setting latency timer to 0 usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 10 usb-uhci.c: Detected 2 ports usb.c: new USB bus registered, assigned bus number 1 usb.c: USB new device connect, assigned device number 1 hub.c: USB hub found hub.c: 2 ports detected parport0: PC-style at 0x378 [SPP,PS2] parport_probe: failed parport0: no IEEE-1284 device present. lp0: using parport0 (polling). Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 94M agpgart: Detected Intel 440BX chipset agpgart: AGP aperture is 64M @ 0xd0000000 memory : c3c52ae0 ******************************************************* Booting with HPT366 enabled. small 3gig drive
is currently unplugged from HPT366, to minimize possible conflicts
some of this is assumed, as I can't get to the
dmesg command when the computer won't boot. If there's a way and you know
it,
then please let me know. What I can read on
the screen I copied to this file and updated it. The file ends where the
computer crashes.
What I noticed: the reported ide address
settings on bootup use the 3rd number of the set of three addresses
instead of the first two. Is this
normal?
--------------------
Linux version 2.2.17-21mdk ([EMAIL PROTECTED]) (gcc version 2.95.3 19991030 (prerelease)) #1 Thu Oct 5 13:16:08 CEST 2000 Detected 400917 kHz processor. ide_setup: ide2=0xcc00,0xd002,11 ide_setup: ide3=0xd800,0xdc02,11
Console: colour VGA+ 80x25
Calibrating delay loop... 799.54 BogoMIPS Memory: 127608k/131008k available (1136k kernel code, 416k reserved, 1720k data, 128k init, 0k bigmem) Dentry hash table entries: 16384 (order 5, 128k) Buffer cache hash table entries: 131072 (order 7, 512k) Page cache hash table entries: 32768 (order 5, 128k) VFS: Diskquotas version dquot_6.4.0 initialized Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel Pentium II (Deschutes) stepping 03 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.35a (19990819) Richard Gooch ([EMAIL PROTECTED]) PCI: PCI BIOS revision 2.10 entry at 0xfb520, last bus=1 PCI: Using configuration type 1 PCI: Probing PCI hardware Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP TCP: Hash tables configured (ehash 131072 bhash 65536) Initializing RT netlink socket Starting kswapd v 1.5 Detected PS/2 Mouse Port. Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A pty: 256 Unix98 ptys configured apm: BIOS version 1.2 Flags 0x07 (Driver version 1.13) Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size Uniform Multi-Platform E-IDE driver Revision: 6.30 ##### this part that follows, I copied from my
screen.
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX4: IDE controller on PCI bus 00 dev 39 PIIX4: chipset revision 1 PIIX4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA HPT366: onboard version of chipset pin1=1 pin2=2 HPT366: Fixing interrupt 11 pin to ZERO HPT366: IDE controller on PCI bus 00 dev 98 HPT366: chipset revision 1 HPT366: not 100% native mode: will probe IRQ's later ide2: BM-DMA at 0xd400-oxd407, bios settings: hde:pio, hdf:DMA HPT366: IDE controller on PCI bus 00 dev 99 HPT366: chipset revision 1 HPT366: not 100% native mode: will probe IRQ's later ide3: BM-DMA at 0xd400-0xd407, bios settings: hdg:pio, hdh:pio hd1: C/H/S=0/0/0 from BIOS ignored hda: QUANTUM FIREBALL CX20.4A, ATA DISK drive hdb: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive hdc: PLEXTOR CD-R PX-W8432T, ATAPI CDROM drive hdd: Pioneer DVD-ROM ATAPIModel DVD-104S 012, ATAPI CDROM drive hdf: QUANTUM FIREBALL LP LM30, ATA-30 DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 ---- CRASH ---- [PAUSE]
here's where it stops.
|
