Quantcast
Channel: Intel Communities : Discussion List - Intel® NUC
Viewing all articles
Browse latest Browse all 18668

FreeBSD - 0.0C active cooling level reading for acpi_tz0: temperature >= setpoint 0.0

$
0
0

DC3217BY, BIOS: 0046

FreeBSD version: 8.3 AMD64

 

The thermal reading for acpi_tz0 is always higher as the setpoint and requiring active cooling. This happens due to that FreeBSD reads 3 times a 0.0C setpoint value: hw.acpi.thermal.tz0._ACx: 87.0C 55.0C 0.0C0.0C0.0C -1 -1 -1 -1 -1. As a result - with verbose boot enabled - the kernel ring buffer is filled with messages like:

acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0

acpi_tz0: _AC3: temperature 27.8 >= setpoint 0.0

acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0

acpi_tz0: _AC3: temperature 27.8 >= setpoint 0.0

acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0

 

I think it would be nice when FreeBSD would read this instead: hw.acpi.thermal.tz0._ACx: 87.0C 55.0C -1-1-1 -1 -1 -1 -1 -1

 

How to change this hw.acpi.thermal.tz0._ACx?

 

=====================================

BIOS configuration:

» Cooling

    System Fan Control: Quiet

    Minimum Temperature: 81ºC

    Minimum Duty cycle: 40%

    Duty cycle increment: 10%/ºC

» Power
  Intel Dynamic Power Technology<Custom>
    Enhanced Intel SpeedStep Technology<Enabled>
  Processor Power Efficiency Policy<Low Power>
    OS ACPI C2 Report<Enabled>
    OS ACPI C3 Report<Enabled>

 

 

 

$ sysctl hw.acpi.thermal

hw.acpi.thermal.min_runtime: 0

hw.acpi.thermal.polling_rate: 10

hw.acpi.thermal.user_override: 0

hw.acpi.thermal.tz0.temperature: 27.8C

hw.acpi.thermal.tz0.active: 2

hw.acpi.thermal.tz0.passive_cooling: 0

hw.acpi.thermal.tz0.thermal_flags: 0

hw.acpi.thermal.tz0._PSV: -1

hw.acpi.thermal.tz0._HOT: -1

hw.acpi.thermal.tz0._CRT: 106.0C

hw.acpi.thermal.tz0._ACx: 87.0C 55.0C 0.0C 0.0C 0.0C -1 -1 -1 -1 -1

hw.acpi.thermal.tz0._TC1: -1

hw.acpi.thermal.tz0._TC2: -1

hw.acpi.thermal.tz0._TSP: -1

hw.acpi.thermal.tz1.temperature: 29.8C

hw.acpi.thermal.tz1.active: -1

hw.acpi.thermal.tz1.passive_cooling: 1

hw.acpi.thermal.tz1.thermal_flags: 0

hw.acpi.thermal.tz1._PSV: 106.0C

hw.acpi.thermal.tz1._HOT: -1

hw.acpi.thermal.tz1._CRT: 106.0C

hw.acpi.thermal.tz1._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

hw.acpi.thermal.tz1._TC1: 1

hw.acpi.thermal.tz1._TC2: 5

hw.acpi.thermal.tz1._TSP: 10

 

$ dmesg | grep -i "acpi"

MADT: Found CPU APIC ID 0 ACPI ID 1: enabled

MADT: Found CPU APIC ID 2 ACPI ID 2: enabled

MADT: Found CPU APIC ID 1 ACPI ID 3: enabled

MADT: Found CPU APIC ID 3 ACPI ID 4: enabled

  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>

ACPI APIC Table: <Intel D33217CK>

APIC: CPU 0 has ACPI ID 1

APIC: CPU 1 has ACPI ID 3

APIC: CPU 2 has ACPI ID 2

APIC: CPU 3 has ACPI ID 4

ACPI: RSDP 0xf0490 00024 (v02 INTEL)

ACPI: XSDT 0x7b2d4070 00064 (v01 Intel D33217CK 0000002E AMI 00010013)

ACPI: FACP 0x7b2dd858 0010C (v05 Intel D33217CK 0000002E AMI 00010013)

ACPI Warning: FADT (revision 5) is longer than ACPI 2.0 version, truncating length 268 to 244 (20101013/tbfadt-392)

ACPI: DSDT 0x7b2d4168 096E9 (v02 Intel D33217CK 0000002E INTL 20051117)

ACPI: FACS 0x7b3f4080 00040

ACPI: APIC 0x7b2dd968 00072 (v03 Intel D33217CK 0000002E AMI 00010013)

ACPI: FPDT 0x7b2dd9e0 00044 (v01 Intel D33217CK 0000002E AMI 00010013)

ACPI: MCFG 0x7b2dda28 0003C (v01 Intel D33217CK 0000002E MSFT 00000097)

ACPI: HPET 0x7b2dda68 00038 (v01 Intel D33217CK 0000002E AMI. 00000005)

ACPI: SSDT 0x7b2ddaa0 00315 (v01 Intel D33217CK 0000002E INTL 20091112)

ACPI: SSDT 0x7b2dddb8 008A2 (v01 Intel D33217CK 0000002E INTL 20051117)

ACPI: SSDT 0x7b2de660 00B22 (v01 Intel D33217CK 0000002E INTL 20051117)

acpi0: <Intel> on motherboard

acpi0: [MPSAFE]

acpi0: [ITHREAD]

ACPI: Executed 1 blocks of module-level executable AML code

acpi0: Power Button (fixed)

ACPI timer: 1/1 1/2 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10

Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000

acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0

cpu0: <ACPI CPU> on acpi0

ACPI: SSDT 0x7b27d018 0083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117)

ACPI: Dynamic OEM Table Load:

ACPI: SSDT 0 0083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117)

cpu1: <ACPI CPU> on acpi0

ACPI: SSDT 0x7b27fc18 00119 (v01 PmRef ApCst 00003000 INTL 20051117)

ACPI: Dynamic OEM Table Load:

ACPI: SSDT 0 00119 (v01 PmRef ApCst 00003000 INTL 20051117)

cpu2: <ACPI CPU> on acpi0

cpu3: <ACPI CPU> on acpi0

pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0

pci0: <ACPI PCI bus> on pcib0

pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0

pci1: <ACPI PCI bus> on pcib1

pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.1 on pci0

pci2: <ACPI PCI bus> on pcib2

pcib3: <ACPI PCI-PCI bridge> irq 16 at device 28.4 on pci0

pci3: <ACPI PCI bus> on pcib3

acpi_button0: <Power Button> on acpi0

acpi_tz0: <Thermal Zone> on acpi0

acpi_tz1: <Thermal Zone> on acpi0

acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0

acpi_hpet0: vend: 0x8086 rev: 0x1 num: 8 hz: 14318180 opts: legacy_route 64-bit

atrtc0: <AT realtime clock> port 0x70-0x77 irq 8 on acpi0

acpi0: wakeup code va 0xffffff80898f2000 pa 0x4000

acpi_perf0: <ACPI CPU Frequency Control> on cpu0

acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0

acpi_tz0: _AC3: temperature 27.8 >= setpoint 0.0

acpi_tz0: _AC2: temperature 27.8 >= setpoint 0.0

acpi_tz0: switched from NONE to _AC2: 27.8C


Viewing all articles
Browse latest Browse all 18668

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>