Skip site navigation (1)Skip section navigation (2)
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>