Date: Tue, 13 Oct 1998 14:48:25 +0100 From: Eoin Lawless <eoin@maths.tcd.ie> To: freebsd-smp@FreeBSD.ORG Cc: nops@maths.tcd.ie Subject: dual PII 450 Iwill DBL00 and DBS100 Message-ID: <9810131448.aa21100@salmon.maths.tcd.ie>
next in thread | raw e-mail | index | archive | help
We are trying to use a dual PII 450 Iwill motherboard with FreeBSD (sources current to 9 October, using elf). We've tried both the DBL100 and DBS100. Unfortunately the second processor does not seem to behave correctly. It runs, but only at about 1% of the correct speed. This is even reported by the CD provided with the motherboard (which boots a Linux kernel). The motherboard does run correctly with NT. This leads us to believe that the BIOS is not enabeling the second CPU correctly. Also NT reports a MPS of 1.4 while FreeBSD and Linux report 1.1 regardless of the setting in the BIOS. We have tried enabling and disabling APM in the bios and kernel, but this had no affect. Has anyone else had success with either of these boards? (The mail archives do report success with Iwill boards and PPros) dmesg and mptable output below: =============================================================================== MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f57b0 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0x80 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f1400 signature: 'PCMP' base table length: 292 version: 1.1 checksum: 0xfa OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 28 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x11 BSP, usable 6 5 2 0xfbff 1 0x11 AP, usable 6 5 2 0xfbff -- Bus: Bus ID Type 0 PCI 1 PCI 2 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 2 0 2 0 INT conforms conforms 2 1 2 1 INT conforms conforms 2 0 2 2 INT conforms conforms 2 3 2 3 INT conforms conforms 2 4 2 4 INT conforms conforms 2 5 2 5 INT conforms conforms 2 6 2 6 INT conforms conforms 2 7 2 7 INT active-hi edge 2 8 2 8 INT conforms conforms 2 9 2 9 INT conforms conforms 2 10 2 10 INT conforms conforms 2 11 2 11 INT conforms conforms 2 12 2 12 INT conforms conforms 2 13 2 13 INT conforms conforms 2 14 2 14 INT conforms conforms 2 15 2 15 INT active-lo level 0 15:A 2 16 INT active-lo level 0 18:A 2 18 INT active-lo level 0 20:A 2 19 SMI conforms conforms 2 0 2 23 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 0 0:A 255 0 NMI conforms conforms 0 0:A 255 1 ------------------------------------------------------------------------------- # SMP kernel config file options: # Required: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optional (built-in defaults will work in most cases): #options NCPU=2 # number of CPUs #options NBUS=3 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs =============================================================================== Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-BETA #1: Mon Oct 12 20:53:26 BST 1998 iedowse@gosset.maths.tcd.ie:/usr/src/sys/compile/GOSSET Timecounter "i8254" frequency 1193182 Hz cost 3038 ns CPU: Pentium II (quarter-micron) (686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping=2 Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,<b24>> real memory = 268435456 (262144K bytes) avail memory = 258637824 (252576K bytes) Programming 24 pins in IOAPIC #0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Probing for devices on PCI bus 0: chip0: <Intel 82443BX host to PCI bridge> rev 0x02 on pci0.0.0 chip1: <Intel 82443BX host to AGP bridge> rev 0x02 on pci0.1.0 chip2: <Intel 82371AB PCI to ISA bridge> rev 0x02 on pci0.7.0 chip3: <Intel 82371AB USB host controller> rev 0x01 int d irq 255 on pci0.7.2 chip4: <Intel 82371AB Power management controller> rev 0x02 on pci0.7.3 vga0: <S3 968 graphics accelerator> rev 0x00 int a irq 16 on pci0.15.0 fxp0: <Intel EtherExpress Pro 10/100B Ethernet> rev 0x02 int a irq 18 on pci0.18.0 fxp0: Ethernet address 00:a0:c9:e1:c4:5b ahc0: <Adaptec aic7890/91 Ultra2 SCSI adapter> rev 0x00 int a irq 19 on pci0.20.0 ahc0: aic7890/91 Wide Channel A, SCSI Id=7, 16/255 SCBs Probing for devices on PCI bus 1: Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found mse0 not found at 0x23c psm0 at 0x60-0x64 irq 12 on motherboard psm0: model Generic PS/2 mouse, device ID 0 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in npx0 on motherboard npx0: INT 16 interface apm0 flags 0x20 on isa apm: found APM BIOS version 1.2 SMP: AP CPU #1 Launched! da0 at ahc0 bus 0 target 0 lun 0 da0: <QUANTUM QM39100TD-SW N1B0> Fixed Direct Access SCSI2 device da0: 40.0MB/s transfers (20.0MHz, offset 31, 16bit), Tagged Queueing Enabled da0: 8683MB (17783249 512 byte sectors: 255H 63S/T 1106C) da1 at ahc0 bus 0 target 1 lun 0 da1: <QUANTUM QM39100TD-SW N1B0> Fixed Direct Access SCSI2 device da1: 40.0MB/s transfers (20.0MHz, offset 31, 16bit), Tagged Queueing Enabled da1: 8683MB (17783249 512 byte sectors: 255H 63S/T 1106C) changing root device to da0s1a (da0:ahc0:0:0:0): tagged openings now 38 ---- Eoin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi? <9810131448.aa21100>