Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Nov 2004 17:08:03 +0100
From:      Ewald Jenisch <a@jenisch.at>
To:        freebsd-questions@freebsd.org
Cc:        freebsd-acpi@freebsd.org
Subject:   Machine refuses to boot with ACPI enabled by default
Message-ID:  <20041122160803.GA16224@athena.oekb.co.at>

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

I've got a strange problem wrt. ACPI on one of my boxes under FreeBSD
5.3: The box comes up with ACPI *disabled* by default. 

Only by manually selecting the menu option that says "Boot with ACPI
enabled" can I make the box run ACPI which is kinda annoying when
e.g. I remotely reboot the box - after the reboot it comes up without
ACPI and as a consequence SMP turned off.

To cross check that it's not a config issue I've "diffed" the files in
/boot between the machine in question and another one that runs with
ACPI enabled by default - absolutely no differences. One box
(different hardware) runs with ACPI, this one runs with ACPI disabled
by default.


So my questions are:

1) How can I make this box boot with ACPI enabled by default?

2) Why does this box come up without ACPI by default after all?


Here are the HW/SW specs of the machine in question:

HP Evo d530 with latest (2.43) Bios
FreeBSD 5.3 running the latest kernel as of Friday 19, 2004.

I've included the output of "acpidump -t" for the machine in question
below - once when it runs without ACPI (default), the other output
with ACPI active (i.e. when manually selecting ACPI from the boot
menu)

Thanks much in advance for any help,
-ewald

------------------------------ < Cut here > ------------------------------

acpidump done when box came up with ACPI disabled (default)


# acpidump -t
/*
  RSD PTR: OEM=COMPAQ, ACPI_Rev=1.0x (0)
	RSDT=0x000e5640, cksum=124
 */
/*
  RSDT: Length=120, Revision=1, Checksum=240,
	OEMID=COMPAQ, OEM Table ID=CPQ0064, OEM Revision=0x20040810,
	Creator ID=, Creator Revision=0x0
	Entries={ 0x000e56f8, 0x000e6585, 0x000e6c0a, 0x000e7156, 0x000e7348, 0x000e7676, 0x000e7bb5, 0x000e7d1c, 0x000e576c, 0x000e9b2c, 0x000e57d4, 0x000e8a22, 0x000e8b89, 0x000e8c66, 0x000e9200, 0x000e93b5, 0x000e8daa, 0x000e956f, 0x000e9729, 0x000e98e3, 0x000e9d30 }
 */
/*
  FACP: Length=116, Revision=1, Checksum=242,
	OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
	Creator ID=, Creator Revision=0x0
 	FACS=0xe5600, DSDT=0xe5808
	INT_MODEL=APIC
	Preferred_PM_Profile=Unspecified (0)
	SCI_INT=9
	SMI_CMD=0xb2, ACPI_ENABLE=0x8a, ACPI_DISABLE=0x8b, S4BIOS_REQ=0x0
	PSTATE_CNT=0x0
	PM1a_EVT_BLK=0xf800-0xf803
	PM1a_CNT_BLK=0xf804-0xf805
	PM1b_CNT_BLK=0x460-0x461
	PM_TMR_BLK=0xf808-0xf80b
	GPE0_BLK=0xf828-0xf82f
	P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us
	FLUSH_SIZE=0, FLUSH_STRIDE=32
	DUTY_OFFSET=1, DUTY_WIDTH=3
	DAY_ALRM=13, MON_ALRM=0, CENTURY=50
	IAPC_BOOT_ARCH=
	Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
 */
/*
  FACS:	Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000
	Global_Lock=
	Flags=
	Version=0
 */
/*
  DSDT: Length=3453, Revision=1, Checksum=214,
	OEMID=COMPAQ, OEM Table ID=DSDT, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=1669, Revision=1, Checksum=63,
	OEMID=COMPAQ, OEM Table ID=PROJECT, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=1356, Revision=1, Checksum=137,
	OEMID=COMPAQ, OEM Table ID=CORE_PNP, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=498, Revision=1, Checksum=13,
	OEMID=COMPAQ, OEM Table ID=CORE_UTL, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=814, Revision=1, Checksum=238,
	OEMID=COMPAQ, OEM Table ID=VILLTBL1, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=1343, Revision=1, Checksum=108,
	OEMID=COMPAQ, OEM Table ID=LGCYLITE, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=359, Revision=1, Checksum=244,
	OEMID=COMPAQ, OEM Table ID=UART2, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=334, Revision=1, Checksum=109,
	OEMID=COMPAQ, OEM Table ID=FLOPPY, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  APIC: Length=104, Revision=1, Checksum=100,
	OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
	Creator ID=, Creator Revision=0x0
	Local APIC ADDR=0xfee00000
	Flags={PC-AT}

	Type=Local APIC
	ACPI CPU=1
	Flags={ENABLED}
	APIC ID=0

	Type=Local APIC
	ACPI CPU=2
	Flags={ENABLED}
	APIC ID=1

	Type=IO APIC
	APIC ID=1
	INT BASE=0
	ADDR=0x00000000fec00000

	Type=INT Override
	BUS=0
	IRQ=0
	INTR=2
	Flags={Polarity=conforming, Trigger=conforming}

	Type=INT Override
	BUS=0
	IRQ=9
	INTR=9
	Flags={Polarity=active-hi, Trigger=level}

	Type=Local NMI
	ACPI CPU=1
	LINT Pin=1
	Flags={Polarity=active-hi, Trigger=edge}

	Type=Local NMI
	ACPI CPU=2
	LINT Pin=1
	Flags={Polarity=active-hi, Trigger=edge}
 */
/*
  SSDT: Length=178, Revision=1, Checksum=227,
	OEMID=COMPAQ, OEM Table ID=APIC, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  ASF!: Length=52, Revision=16, Checksum=203,
	OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
	Creator ID=, Creator Revision=0x0
 */
/*
  SSDT: Length=359, Revision=1, Checksum=186,
	OEMID=COMPAQ, OEM Table ID=S3, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=221, Revision=1, Checksum=42,
	OEMID=COMPAQ, OEM Table ID=CORE_S3, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=324, Revision=1, Checksum=12,
	OEMID=COMPAQ, OEM Table ID=PIDETM, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=437, Revision=1, Checksum=87,
	OEMID=COMPAQ, OEM Table ID=GTF0, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=442, Revision=1, Checksum=2,
	OEMID=COMPAQ, OEM Table ID=GTF1, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=341, Revision=1, Checksum=104,
	OEMID=COMPAQ, OEM Table ID=SIDETM, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=442, Revision=1, Checksum=134,
	OEMID=COMPAQ, OEM Table ID=GTF2, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=442, Revision=1, Checksum=243,
	OEMID=COMPAQ, OEM Table ID=GTF3, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=240, Revision=1, Checksum=93,
	OEMID=COMPAQ, OEM Table ID=L08, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=120, Revision=1, Checksum=185,
	OEMID=COMPAQ, OEM Table ID=FINIS, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
#

------------------------------ < Cut here > ------------------------------

acpidump done when box runs with ACPI after manually selecting "boot
with ACPI enabled"

# acpidump -t
/*
  RSD PTR: OEM=COMPAQ, ACPI_Rev=1.0x (0)
	RSDT=0x000e5640, cksum=124
 */
/*
  RSDT: Length=120, Revision=1, Checksum=240,
	OEMID=COMPAQ, OEM Table ID=CPQ0064, OEM Revision=0x20040810,
	Creator ID=, Creator Revision=0x0
	Entries={ 0x000e56f8, 0x000e6585, 0x000e6c0a, 0x000e7156, 0x000e7348, 0x000e7676, 0x000e7bb5, 0x000e7d1c, 0x000e576c, 0x000e9b2c, 0x000e57d4, 0x000e8a22, 0x000e8b89, 0x000e8c66, 0x000e9200, 0x000e93b5, 0x000e8daa, 0x000e956f, 0x000e9729, 0x000e98e3, 0x000e9d30 }
 */
/*
  FACP: Length=116, Revision=1, Checksum=242,
	OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
	Creator ID=, Creator Revision=0x0
 	FACS=0xe5600, DSDT=0xe5808
	INT_MODEL=APIC
	Preferred_PM_Profile=Unspecified (0)
	SCI_INT=9
	SMI_CMD=0xb2, ACPI_ENABLE=0x8a, ACPI_DISABLE=0x8b, S4BIOS_REQ=0x0
	PSTATE_CNT=0x0
	PM1a_EVT_BLK=0xf800-0xf803
	PM1a_CNT_BLK=0xf804-0xf805
	PM1b_CNT_BLK=0x460-0x461
	PM_TMR_BLK=0xf808-0xf80b
	GPE0_BLK=0xf828-0xf82f
	P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us
	FLUSH_SIZE=0, FLUSH_STRIDE=32
	DUTY_OFFSET=1, DUTY_WIDTH=3
	DAY_ALRM=13, MON_ALRM=0, CENTURY=50
	IAPC_BOOT_ARCH=
	Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
 */
/*
  FACS:	Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000
	Global_Lock=
	Flags=
	Version=0
 */
/*
  DSDT: Length=3453, Revision=1, Checksum=214,
	OEMID=COMPAQ, OEM Table ID=DSDT, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=1669, Revision=1, Checksum=63,
	OEMID=COMPAQ, OEM Table ID=PROJECT, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=1356, Revision=1, Checksum=137,
	OEMID=COMPAQ, OEM Table ID=CORE_PNP, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=498, Revision=1, Checksum=13,
	OEMID=COMPAQ, OEM Table ID=CORE_UTL, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=814, Revision=1, Checksum=238,
	OEMID=COMPAQ, OEM Table ID=VILLTBL1, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=1343, Revision=1, Checksum=108,
	OEMID=COMPAQ, OEM Table ID=LGCYLITE, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=359, Revision=1, Checksum=244,
	OEMID=COMPAQ, OEM Table ID=UART2, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=334, Revision=1, Checksum=109,
	OEMID=COMPAQ, OEM Table ID=FLOPPY, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  APIC: Length=104, Revision=1, Checksum=100,
	OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
	Creator ID=, Creator Revision=0x0
	Local APIC ADDR=0xfee00000
	Flags={PC-AT}

	Type=Local APIC
	ACPI CPU=1
	Flags={ENABLED}
	APIC ID=0

	Type=Local APIC
	ACPI CPU=2
	Flags={ENABLED}
	APIC ID=1

	Type=IO APIC
	APIC ID=1
	INT BASE=0
	ADDR=0x00000000fec00000

	Type=INT Override
	BUS=0
	IRQ=0
	INTR=2
	Flags={Polarity=conforming, Trigger=conforming}

	Type=INT Override
	BUS=0
	IRQ=9
	INTR=9
	Flags={Polarity=active-hi, Trigger=level}

	Type=Local NMI
	ACPI CPU=1
	LINT Pin=1
	Flags={Polarity=active-hi, Trigger=edge}

	Type=Local NMI
	ACPI CPU=2
	LINT Pin=1
	Flags={Polarity=active-hi, Trigger=edge}
 */
/*
  SSDT: Length=178, Revision=1, Checksum=227,
	OEMID=COMPAQ, OEM Table ID=APIC, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  ASF!: Length=52, Revision=16, Checksum=203,
	OEMID=COMPAQ, OEM Table ID=SPRINGD, OEM Revision=0x1,
	Creator ID=, Creator Revision=0x0
 */
/*
  SSDT: Length=359, Revision=1, Checksum=186,
	OEMID=COMPAQ, OEM Table ID=S3, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=221, Revision=1, Checksum=42,
	OEMID=COMPAQ, OEM Table ID=CORE_S3, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=324, Revision=1, Checksum=12,
	OEMID=COMPAQ, OEM Table ID=PIDETM, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=437, Revision=1, Checksum=87,
	OEMID=COMPAQ, OEM Table ID=GTF0, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=442, Revision=1, Checksum=2,
	OEMID=COMPAQ, OEM Table ID=GTF1, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=341, Revision=1, Checksum=104,
	OEMID=COMPAQ, OEM Table ID=SIDETM, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=442, Revision=1, Checksum=134,
	OEMID=COMPAQ, OEM Table ID=GTF2, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=442, Revision=1, Checksum=243,
	OEMID=COMPAQ, OEM Table ID=GTF3, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=240, Revision=1, Checksum=93,
	OEMID=COMPAQ, OEM Table ID=L08, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
/*
  SSDT: Length=120, Revision=1, Checksum=185,
	OEMID=COMPAQ, OEM Table ID=FINIS, OEM Revision=0x1,
	Creator ID=MSFT, Creator Revision=0x100000e
 */
# 



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