Subject: Re: Pentium D Success!
To: None <port-i386@netbsd.org>
From: Jonathan A. Kollasch <jakllsch@kollasch.net>
List: port-i386
Date: 11/03/2005 16:29:15
On Wednesday 02 November 2005 05:04 pm, Henry R. Bent wrote:
> Hi All,
>
> I have not yet heard of a booting success on a Pentium D machine.  I
> just got a Gateway E4500 tower with an 830 today and it works!  I am
> using -current from today with the GENERIC.MPACPI kernel, no changes.
> The only thing that doesn't work is the onboard BCM5752 ethernet; I have
> yet to test if I can get it running using the bge driver so I just threw
> an old 3C905 in the machine.  Everything else is as-shipped.
>
> Here's the weird thing, though: dmesg is full of junk at the beginning
> and end, both when I say "dmesg" and in /var/run/dmesg.boot.  Just pages
> and pages of "^?M" over and over, and they cut off the end of my dmesg.
>   Very odd.  Any thoughts?
>
> -Henry Bent
>
> --
>
> NetBSD 3.99.11 (GENERIC.MPACPI) #0: Wed Nov  2 17:38:13 EST 2005
>
> root@hbent2:/usr/obj/src-current/sys/arch/i386/compile/GENERIC.MPACPI
> total memory = 2045 MB
> avail memory = 2001 MB
> RTC BIOS diagnostic error 80<clock_battery>
> mainbus0 (root)
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: Intel (686-class), 3000.08 MHz, id 0xf44
> cpu0: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
> cpu0: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
> cpu0: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
> cpu0: features2 649d<SSE3,MONITOR,DS-CPL,EST,CID,xTPR>
> cpu0: features3 20100000<EM64T>
> cpu0: "Intel(R) Pentium(R) D CPU 3.00GHz"
> cpu0: I-cache 12K uOp cache 8-way
> cpu0: L2 cache 1 MB 64B/line 8-way
> cpu0: ITLB 4K/4M: 128 entries
> cpu0: DTLB 4K/4M: 64 entries
> cpu0: using thermal monitor 1
> cpu0: Enhanced SpeedStep running at 1500 MHz (1372 mV)
> cpu0: unknown Enhanced SpeedStep CPU
> cpu0: calibrating local timer
> cpu0: apic clock running at 199 MHz
> cpu0: 32 page colors
> cpu1 at mainbus0: apid 1 (application processor)
> cpu1: starting
> cpu1: Intel (686-class), 2999.90 MHz, id 0xf44
> cpu1: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
> cpu1: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
> cpu1: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
> cpu1: features2 649d<SSE3,MONITOR,DS-CPL,EST,CID,xTPR>
> cpu1: features3 20100000<EM64T>
> cpu1: "Intel(R) Pentium(R) D CPU 3.00GHz"
> cpu1: I-cache 12K uOp cache 8-way
> cpu1: L2 cache 1 MB 64B/line 8-way
> cpu1: ITLB 4K/4M: 128 entries
> cpu1: DTLB 4K/4M: 64 entries
> cpu1: using thermal monitor 1
> cpu1: Enhanced SpeedStep running at 1500 MHz (1372 mV)
> cpu1: unknown Enhanced SpeedStep CPU
> ioapic0 at mainbus0 apid 2 (I/O APIC)
> ioapic0: pa 0xfec00000, version 20, 24 pins
> ioapic0: misconfigured as apic 0
> ioapic0: remapped to apic 2
> acpi0 at mainbus0
> acpi0: using Intel ACPI CA subsystem version 20050408
> acpi0: X/RSDT: OemId <GATEWA,05DT048 ,000000ad>, AslId <MSFT,01000013>
> acpi0: SCI interrupting at int 9
> acpi0: fixed-feature power button present
> mpacpi: could not get bus number, assuming bus 0
> ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
> ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
> ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
> ACPI Object Type 'Processor' (0x0c) at acpi0 not configured
> acpibut0 at acpi0 (PNP0C0E): ACPI Sleep Button
> PNP0A03 [PCI Bus] at acpi0 not configured
> PNP0C02 [Plug and Play motherboard register resources] at acpi0 not
> configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0C0F [PCI interrupt link device] at acpi0 not configured
> PNP0200 [AT DMA Controller] at acpi0 not configured
> PNP0B00 [AT Real-Time Clock] at acpi0 not configured
> PNP0000 [AT Interrupt Controller] at acpi0 not configured
> npx0 at acpi0 (PNP0C04)
> npx0: io 0xf0 irq 13
> npx0: using exception 16
> attimer1 at acpi0 (PNP0100): AT Timer
> attimer1: io 0x40-0x43,0x50-0x53 irq 0
> pcppi1 at acpi0 (PNP0800)
> pcppi1: io 0x61
> midi0 at pcppi1: PC speaker
> sysbeep0 at pcppi1
> PNP0C02 [Plug and Play motherboard register resources] at acpi0 not
> configured
> fdc0 at acpi0 (PNP0700)
> fdc0: io 0x3f0-0x3f5,0x3f0 irq 6 drq 2
> fdc0: unable to map ctl i/o space
> lpt0 at acpi0 (PNP0400)
> lpt0: io 0x378-0x37f irq 7
> pckbc0 at acpi0 (PNP0303): kbd port
> pckbc0: io 0x60,0x64 irq 1
> com0 at acpi0 (PNP0501-1)
> com0: io 0x3f8-0x3ff irq 4
> com0: ns16550a, working fifo
> PNP0003 [APIC] at acpi0 not configured
> pcppi1: attached to attimer1
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard
> pci0 at mainbus0 bus 0: configuration mode 1
> pci0:
>
> --
>
> 00:00.0 Host bridge: Intel Corporation 945G/P Memory Controller Hub (rev
> 02) 00:01.0 PCI bridge: Intel Corporation 945G/P PCI Express Graphics Port
> (rev 02)
> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
> Definition Audio Controller (rev 01)
> 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
> Port 1 (rev 01)
> 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
> Port 3 (rev 01)
> 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
> Port 4 (rev 01)
> 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
> #1 (rev 01)
> 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
> #2 (rev 01)
> 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
> #3 (rev 01)
> 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
> #4 (rev 01)
> 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI
> Controller (rev 01)
> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
> 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC
> Interface Bridge (rev 01)
> 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
> Controller (rev 01)
> 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family)
> Serial ATA Storage Controllers cc=IDE (rev 01)
> 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller
> (rev 01)
> 01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce
> 6600] (rev a2)
> 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752
> Gigabit Ethernet PCI Express (rev 01)
> 05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host
> Controller (rev 46)
> 05:01.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
> (rev 30)

Couldn't help but notice the EM64T flag on the CPUs; have you tried 
NetBSD/amd64?

	Jonathan Kollasch