Date: Wed, 31 Jul 1996 08:20:27 +0200 From: "Sean White" <swhite@jedi.wcape.gov.za> To: Stefan Esser <se@ZPR.Uni-Koeln.DE> Cc: stable@freebsd.org Subject: Re: PCI bus... or why I don't like Acer Message-ID: <3D2B3834F11@jedi.wcape.gov.za.>
next in thread | raw e-mail | index | archive | help
On 26 Jul 96 at 23:19, Stefan Esser wrote the following:- > Hmmm, they should work, too ... I checked the latest 2.2-SNAP boot floppy on the Prolinea 590 and it worked, much to a colleague's joy! However, the Acer is still being a pain in the butt.. check this out:- =============First boot, from power up=============== dosdev = 0, biosdrive = 0, unit = 0, maj = 2 Booting 0:fd(0,a)/kernel @ 0x234000 text=0x108000 data=0x0 bss=0xa00 symbols=[+0x600+0x4+0x270+0x4+0x1f4] total=0x33d46c entry point=0x234000 Uncompressing kernel...done Booting the kernel BIOS basemem (639K) != RTC basemem (640K) Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2-960612-SNAP #13: Thu Jun 13 17:23:20 1996 jkh@time.cdrom.com:/usr/src/sys/compile/BOOTMFS Calibrating clock(s) relative to mc146818A clock... failed, using default i8254 clock of 1193182 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency CPU: Pentium (107.95-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> real memory = 67108864 (65536K bytes) avail memory = 61935616 (60484K bytes) BIOS Geometries: 0:0209fe3f 0..521=522 cylinders, 0..254=255 heads, 1..63=63 sectors 1:03f13f20 0..1009=1010 cylinders, 0..63=64 heads, 1..32=32 sectors 0 accounted for eisa0: <ACR1c01 (System Board)> Probing for devices on the EISA bus ahc0: <Adaptec 274X SCSI host adapter> at 0x5c00-0x5cff irq 15 on eisa0 slot 5 ahc0: Using Level Sensitive Interrupts ahc0: aic7770 >= Rev E, Twin Channel, A SCSI Id=7, B SCSI Id=7, 4 SCBs ahc0: Reseting Channel B ahc0: Reseting Channel A ahc0: Downloading Sequencer Program...Done ahc0: Probing channel A ahc0 waiting for scsi devices to settle ahc0: target 0 synchronous at 10.0MHz, offset = 0xf (ahc0:0:0): "SEAGATE ST15230N 0638" type 0 fixed SCSI 2 sd0(ahc0:0:0): Direct-Access 4095MB (8386733 512 byte sectors) sd0(ahc0:0:0): with 3992 cyls, 19 heads, and an average 110 sectors/track ahc0: target 1 synchronous at 5.0MHz, offset = 0xf (ahc0:1:0): "SONY SDT-5000 3.26" type 1 removable SCSI 2 st0(ahc0:1:0): Sequential-Access density code 0x13, 512-byte blocks, write-enabled ahc0: target 2 synchronous at 10.0MHz, offset = 0xf (ahc0:2:0): "SEAGATE ST31230N 0510" type 0 fixed SCSI 2 sd1(ahc0:2:0): Direct-Access 1010MB (2069860 512 byte sectors) sd1(ahc0:2:0): with 3992 cyls, 5 heads, and an average 103 sectors/track ahc0: target 3 synchronous at 5.0MHz, offset = 0xf (ahc0:3:0): "MATSHITA CD-ROM CR-504 ST23" type 5 removable SCSI 2 cd0(ahc0:3:0): CD-ROM cd present [1301008 x 512 byte records] ahc0: Probing Channel B ahc0 waiting for scsi devices to settle pcibus_setup(1): mode 1 addr port (0x0cf8) is 0x00000000 pcibus_setup(1a): mode1res=0x00000000 (0x80000000) pcibus_setup(1b): mode1res=0x00000000 (0xff000001) pcibus_setup(2): mode 2 enable port (0x0cf8) is 0xff Probing for devices on the ISA bus: scprobe: keyboard RESET failed (result = 0xfa) sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <4 virtual consoles, flags=0x0> ed0 not found at 0x280 ed1 not found at 0x300 fe0 not found at 0x300 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 sio3: disabled, not probed. lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found at 0xffffffff lpt2 not found at 0xffffffff mse0: wrong signature ff mse0 not found at 0x23c psm0: disabled, not probed. fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 not found at 0x1f0 wdc1 not found at 0x170 bt0 not found at 0x330 uha0 not found at 0x330 aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0: timeout getting status mcd0 not found at 0x300 mcd1: timeout getting status mcd1 not found at 0x340 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0 not found at 0x360 ep0 not found at 0x300 ix0 not found at 0x300 le0 not found at 0x300 lnc0 not found at 0x280 lnc1 not found at 0x300 ze0 not found at 0x300 zp0 not found at 0x300 npx0 on motherboard npx0: INT 16 interface apm0: disabled, not probed. imasks: bio c0008040, tty c003009a, net c003009a panic: ahc0: brkadrint, Illegal Host Access at seqaddr = 0x0 Automatic reboot in 15 seconds - press a key on the console to abort ==============end first boot=================== The second boot was a "warm" boot, and exactly the same occurred as initially when I was having so many problems with 2.1.0 - the L2-Cache disappeared, according to the BIOS, and this is the resulting boot: ============Second boot, warm================== dosdev = 0, biosdrive = 0, unit = 0, maj = 2 Booting 0:fd(0,a)/kernel @ 0x234000 text=0x108000 data=0x0 bss=0xa00 symbols=[+0x600+0x4+0x270+0x4+0x1f4] total=0x33d46c entry point=0x234000 Uncompressing kernel...done Booting the kernel BIOS basemem (639K) != RTC basemem (640K) Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2-960612-SNAP #13: Thu Jun 13 17:23:20 1996 jkh@time.cdrom.com:/usr/src/sys/compile/BOOTMFS Calibrating clock(s) relative to mc146818A clock... failed, using default i8254 clock of 1193182 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency CPU: Pentium (113.95-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> real memory = 67108864 (65536K bytes) avail memory = 61935616 (60484K bytes) BIOS Geometries: 0:0209fe3f 0..521=522 cylinders, 0..254=255 heads, 1..63=63 sectors 1:03f13f20 0..1009=1010 cylinders, 0..63=64 heads, 1..32=32 sectors 0 accounted for eisa0: <ACR1c01 (System Board)> Probing for devices on the EISA bus ahc0: <Adaptec 274X SCSI host adapter> at 0x5c00-0x5cff irq 15 on eisa0 slot 5 ahc0: Using Level Sensitive Interrupts ahc0: aic7770 >= Rev E, Twin Channel, A SCSI Id=7, B SCSI Id=7, 4 SCBs ahc0: Reseting Channel B ahc0: Reseting Channel A ahc0: Downloading Sequencer Program...Done ahc0: Probing channel A ahc0 waiting for scsi devices to settle ahc0: target 0 synchronous at 10.0MHz, offset = 0xf (ahc0:0:0): "SEAGATE ST15230N 0638" type 0 fixed SCSI 2 sd0(ahc0:0:0): Direct-Access 4095MB (8386733 512 byte sectors) sd0(ahc0:0:0): with 3992 cyls, 19 heads, and an average 110 sectors/track ahc0: target 1 synchronous at 5.0MHz, offset = 0xf (ahc0:1:0): "SONY SDT-5000 3.26" type 1 removable SCSI 2 st0(ahc0:1:0): Sequential-Access density code 0x13, 512-byte blocks, write-enabled ahc0: target 2 synchronous at 10.0MHz, offset = 0xf (ahc0:2:0): "SEAGATE ST31230N 0510" type 0 fixed SCSI 2 sd1(ahc0:2:0): Direct-Access 1010MB (2069860 512 byte sectors) sd1(ahc0:2:0): with 3992 cyls, 5 heads, and an average 103 sectors/track ahc0: target 3 synchronous at 5.0MHz, offset = 0xf (ahc0:3:0): "MATSHITA CD-ROM CR-504 ST23" type 5 removable SCSI 2 cd0(ahc0:3:0): CD-ROM cd present [1301008 x 512 byte records] ahc0: Probing Channel B ahc0 waiting for scsi devices to settle pcibus_setup(1): mode 1 addr port (0x0cf8) is 0x00000000 pcibus_setup(1a): mode1res=0x80000000 (0x80000000) pcibus_check: device 0 is there (id=145110b9) Probing for devices on PCI bus 0: configuration mode 1 allows 32 devices. chip0 <generic PCI bridge (vendor=10b9 device=1451 subclass=0)> rev 157 on pci0:0 chip1 <Intel 82375EB PCI-EISA bridge> rev 4 on pci0:6:0 [40] 809c20 [50] 0 [54] 550000 de0 <Digital DC21041 Ethernet> rev 17 int a irq 5 on pci0:7 mapreg[10] type=1 addr=0000d000 size=0080. mapreg[14] type=0 addr=0c000000 size=0080. reg16: ioaddr=0xd000 size=0x80 de0: DC21041 [10Mb/s] pass 1.1 Ethernet address 00:00:c0:b6:31:c8 vga0 <VGA-compatible display device> rev 0 int a irq 11 on pci0:9 mapreg[10] type=0 addr=0a000000 size=2000000. ahc1 <Adaptec aic7870 SCSI host adapter> rev 0 int a irq 14 on pci0:10 mapreg[10] type=1 addr=0000d100 size=0100. mapreg[14] type=0 addr=0c001000 size=1000. ahc1: Reading SEEPROM...checksum error ahc1: No SEEPROM availible ahc1: Using left over BIOS settings ahc1: aic7870 Wide Channel, SCSI Id=7, 16 SCBs ahc1: Reseting Channel A ahc1: Downloading Sequencer Program...Done ahc1: Probing channel A ahc1 waiting for scsi devices to settle pci0: uses 33558656 bytes of memory from a000000 upto c001fff. pci0: uses 384 bytes of I/O space from d000 upto d1ff. Probing for devices on the ISA bus: scprobe: keyboard RESET failed (result = 0xfa) sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <4 virtual consoles, flags=0x0> ed0 not found at 0x280 ed1 not found at 0x300 fe0 not found at 0x300 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 sio3: disabled, not probed. lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found at 0xffffffff lpt2 not found at 0xffffffff mse0: wrong signature ff mse0 not found at 0x23c psm0: disabled, not probed. fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 not found at 0x1f0 wdc1 not found at 0x170 bt0 not found at 0x330 uha0 not found at 0x330 aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0: timeout getting status mcd0 not found at 0x300 mcd1: timeout getting status mcd1 not found at 0x340 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0 not found at 0x360 ep0 not found at 0x300 ix0 not found at 0x300 le0 not found at 0x300 lnc0 not found at 0x280 lnc1 not found at 0x300 ze0 not found at 0x300 zp0 not found at 0x300 npx0 on motherboard npx0: INT 16 interface apm0: disabled, not probed. imasks: bio c000c040, tty c00300ba, net c00300ba dpanic: ahc0: brkadrint, Illegal Host Access at seqaddr = 0x0 Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... =================end second boot================= There you have it... pretty much exactly the same as with 2.1.0-RELEASE. I'm willing to bet that a reversed probe (mode 2 before mode 1) on 2.2 will sort it out, same as it did with 2.1.0-RELEASE... well at least as far as the PCI bus probe is concerned anyway. That panic on ahc0 is a new twist, though. 2.1.5-RELEASE does the same. Any ideas, anyone? Regards, Sean. +--------------------+----------------------+------------------------------+ | CCS: Western Cape | Tel: +27-21-462-2780 | DISCLAIMER: Any opinions ex- | | Private Bag X1 | Fax: +27-21-462-2791 | pressed above are *MINE*! If | | 8012 ROGGEBAAI | swhite@gov.za. | you want my boss's, ask him. | +--------------------+----------------------+------------------------------+ "Eagles may soar, but weasels don't get sucked into jet engine intakes"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D2B3834F11>