Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Nov 1998 17:18:26 -0600 (CST)
From:      Jeff Turner <jeff@networkcs.com>
To:        freebsd-hardware@FreeBSD.ORG
Subject:   Netfinity 7000-M10, not seeing PCI busses
Message-ID:  <199811112318.RAA25718@us.networkcs.com>

next in thread | raw e-mail | index | archive | help
Howdy,

I've got an IBM Netfinity 7000-M10 (PII-Xeon/400)which has three hot-plug
PCI busses.  I'm trying to run 2.2.7 on it, and it fails to detect cards
on two of the three busses (it sees two busses, one of which I'm guessing is
for the embedded devices).  I tried booting a 3.0 kernel and it also didn't
see cards that were plugged into two of the three busses.

Anyone have any ideas?

-Jeff


Here is the verbose kernel output from a boot (with PCI_BRIDGE_DEBUG):

-------


Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.

FreeBSD 2.2.7-RELEASE #0: Wed Nov 11 07:36:02 CST 1998
    jeff@t2.networkcs.com:/usr/src/sys/compile/XEON
Calibrating clock(s) ... i586 clock: 400010724 Hz, i8254 clock: 1193203 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
CLK_USE_I586_CALIBRATION not specified - using old calibration method
CPU: Pentium II (quarter-micron) (400.01-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x653  Stepping=3
  Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,<b16>,<b17>,MMX,<b24>>
real memory  = 134217728 (131072K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009dfff, 643072 bytes (157 pages)
0x00260000 - 0x07ff5fff, 131686400 bytes (32150 pages)
avail memory = 129232896 (126204K bytes)
DPT:  RAID Manager driver, Version 1.0.5
pcibus_setup(1):	mode 1 addr port (0x0cf8) is 0x80011018
pcibus_setup(1a):	mode1res=0x80000000 (0x80000000)
pcibus_check:	device 0 is there (id=71108086)
Probing for devices on PCI bus 0:
	configuration mode 1 allows 32 devices.
	config header: 0x71108086 0x0280010f 0x06010002 0x00800000
chip0 <Intel 82371AB PCI-ISA bridge> rev 2 on pci0:0:0
	config header: 0x71118086 0x02800005 0x01018001 0x00006000
chip1 <Intel 82371AB IDE interface> rev 1 on pci0:0:1
register_io:  bus=0 base=450 limit=45f
	mapreg[20] type=1 addr=00000450 size=0010.
	config header: 0x71128086 0x02800005 0x0c030001 0x00006000
chip2 <Intel 82371AB USB interface> rev 1 int d irq ?? on pci0:0:2
register_io:  bus=0 base=460 limit=47f
	mapreg[20] type=1 addr=00000460 size=0020.
	config header: 0x71138086 0x02800003 0x06800002 0x00000000
chip3 <Intel 82371AB Power management controller> rev 2 on pci0:0:3
	config header: 0x00221014 0x02800147 0x06040007 0x00016008
chip4 <IBM 82351 PCI-PCI bridge> rev 7 on pci0:1:0
	bridge from pci0 to pci1 through 1.
	mapping regs: io:22803131 mem:36003500 pmem:ffe0fff0
register_io:  bus=0 base=3000 limit=3fff
register_mem: bus=0 base=35000000 limit=360fffff
register_mem: bus=0 base=fff00000 limit=ffefffff
	config header: 0x89015333 0x02000003 0x03000016 0x00000000
vga0 <VGA-compatible display device> rev 22 int a irq ?? on pci0:10:0
register_mem: bus=0 base=30000000 limit=33ffffff
	mapreg[10] type=0 addr=30000000 size=4000000.
	config header: 0x81789004 0x02800157 0x01000000 0x00006408
ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 5 on pci0:11:0
register_io:  bus=0 base=2000 limit=20ff
	mapreg[10] type=1 addr=00002000 size=0100.
register_mem: bus=0 base=362ff000 limit=362fffff
	mapreg[14] type=0 addr=362ff000 size=1000.
	reg16: ioaddr=0x2000 size=0x100
ahc0: Reading SEEPROM...done.
internal50 cable not present
internal68 cable not present
brdctl == 0xec
external cable is present
eprom is present
brdctl == 0xac
low byte termination enabled, high byte termination enabled
ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
ahc0: Resetting Channel A
ahc0: Downloading Sequencer Program...ahc0: 374 instructions downloaded
Done
ahc0: Probing channel A
ahc0: target 0 using 16Bit transfers
ahc0: target 0 synchronous at 20.0MHz, offset = 0x8
(ahc0:0:0): "SEAGATE ST19171W 0024" type 0 fixed SCSI 2
sd0(ahc0:0:0): Direct-Access 8683MB (17783112 512 byte sectors)
sd0(ahc0:0:0): with 5268 cyls, 20 heads, and an average 168 sectors/track
	config header: 0x905010b7 0x02000147 0x02000000 0x00006000
vx0 <3COM 3C905 Fast Etherlink XL PCI> rev 0 int a irq 9 on pci0:12:0
register_io:  bus=0 base=2180 limit=21bf
	mapreg[10] type=1 addr=00002180 size=0040.
mii[*mii*]: disable 'auto select' with DOS util! address 00:60:08:c1:76:5a
	config header: 0x84ca8086 0x00000000 0x06000003 0x00000000
chip5 <generic PCI bridge (vendor=8086 device=84ca subclass=0)> rev 3 on pci0:16:0
	config header: 0x84cb8086 0x22800156 0x06000002 0x00006008
chip6 <generic PCI bridge (vendor=8086 device=84cb subclass=0)> rev 2 on pci0:18:0
	config header: 0x84cb8086 0x22800156 0x06000002 0x00006008
chip7 <generic PCI bridge (vendor=8086 device=84cb subclass=0)> rev 2 on pci0:19:0
	config header: 0x84cb8086 0x22800156 0x06000002 0x00006008
chip8 <generic PCI bridge (vendor=8086 device=84cb subclass=0)> rev 2 on pci0:20:0
pci0: uses 67112960 bytes of memory from 30000000 upto ffefffff.
pci0: uses 368 bytes of I/O space from 450 upto 3fff.
pci0: subordinate busses from 1 upto 1.
Probing for devices on PCI bus 1:
	config header: 0x00dc1014 0x02800157 0x06800002 0x00006408
chip9 <generic PCI bridge (vendor=1014 device=00dc subclass=128)> rev 2 int a irq 3 on pci1:2:0
register_mem: bus=1 base=36012000 limit=360120ff
	[pci1 uses memory from 35000000 to 360fffff]
	mapreg[10] type=0 addr=36012000 size=0100.
register_io:  bus=1 base=3000 limit=30ff
	mapreg[14] type=1 addr=00003000 size=0100.
register_mem: bus=1 base=36000000 limit=3600ffff
	[pci1 uses memory from 35000000 to 360fffff]
	mapreg[18] type=0 addr=36000000 size=10000.
register_io:  bus=1 base=3300 limit=330f
	mapreg[1c] type=1 addr=00003300 size=0010.
DPT:  PCI SCSI HBA Driver, version 1.4.3
	config header: 0x78959004 0x02900157 0x01000004 0x00806408
pci1:4:0: Adaptec, device=0x7895, class=storage (scsi) int a irq 10 [no driver assigned]
	map(10): io(3100)
	map(14): mem32(36010000)
	config header: 0x78959004 0x02900157 0x01000004 0x00806408
pci1:4:1: Adaptec, device=0x7895, class=storage (scsi) int b irq 11 [no driver assigned]
	map(10): io(3200)
	map(14): mem32(36011000)
pci1: uses 65792 bytes of memory from 36000000 upto 360120ff.
pci1: uses 272 bytes of I/O space from 3000 upto 330f.
Probing for devices on the ISA bus:
sc0: the current keyboard controller command byte 0045
kbdio: DIAGNOSE status:0055
kbdio: TEST_KBD_PORT status:0000
kbdio: RESET_KBD return code:00fa
kbdio: RESET_KBD status:00aa
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: BIOS video mode:3
sc0: VGA registers upon power-up
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
sc0: video mode:24
sc0: VGA registers in BIOS for mode:24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
sc0: VGA registers to be used for mode:24
50 18 10 00 10 00 03 00 02 67 5f 4f 50 82 55 81 
bf 1f 00 4f 0d 0e 00 00 00 00 9c 8e 8f 28 1f 96 
b9 a3 ff 00 01 02 03 04 05 14 07 38 39 3a 3b 3c 
3d 3e 3f 0c 00 0f 08 00 00 00 00 00 10 0e 00 ff 
sc0: rows_offset:1
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 not found at 0x280
fe0 not found at 0x300
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: irq maps: 0x1 0x1 0x1 0x1
sio0: probe failed test(s): 0 1 2 4 6 7 9
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 8250
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: irq maps: 0x1 0x1 0x1 0x1
sio1: probe failed test(s): 0 1 2 4 6 7 9
sio1 not found at 0x2f8
sio2: disabled, not probed.
sio3: disabled, not probed.
lpt0 not found at 0xffffffff
lpt1 not found at 0xffffffff
mse0: wrong signature ff
mse0 not found at 0x23c
psm0: current command byte:0045
kbdio: TEST_AUX_PORT status:0000
kbdio: RESET_AUX return code:00fa
kbdio: RESET_AUX status:00aa
kbdio: RESET_AUX ID:0000
psm: status 00 02 64
psm: status 00 00 64
psm: status 00 03 64
psm: status 00 03 64
psm: status 10 00 64
psm: data 08 00 00
psm: data 08 00 00
psm: status 00 02 64
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0, 2 buttons
psm0: config:00000000, flags:00000000, packet size:3
psm0: syncmask:c0, syncbits:00
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (atapi): <HITACHI CDR-8430/0024>, removable, intr, dma, iordis
wcd0: 2412/5512Kb/sec, 128Kb cache, audio play, 255 volume levels, ejectable tray
wcd0: 120mm data disc loaded, unlocked
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
matcdc0 not found at 0x230
scd0 not found at 0x230
ie0: unknown board_id: f000
ie0 not found at 0x300
ep0 not found at 0x300
ex0 not found at 0xffffffff
le0 not found at 0x300
lnc0 not found at 0x280
ze0 not found at 0x300
zp0 not found at 0x300
cs0: disabled, not probed.
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
apm0: disabled, not probed.
imasks: bio c0084060, tty c0031012, net c0060200
BIOS Geometries:
 0:03fefe3f 0..1022=1023 cylinders, 0..254=255 heads, 1..63=63 sectors
 0 accounted for
Device configuration finished.
Considering FFS root f/s.
sd0s1: type 0x7, start 63, end = 3068414, size 3068352 : OK
sd0s2: type 0x6, start 3068415, end = 3261194, size 192780 : OK
sd0s3: type 0xa5, start 3261195, end = 17767889, size 14506695 : OK

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811112318.RAA25718>