Opened 16 years ago
Closed 11 years ago
#3796 closed bug (no change required)
The preference panel CPUFrequency don't show the Frequency
Reported by: | atomozero | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/ACPI | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
On my EeePC 701 the preference panel CPUFrequency don't show the Frequency. I have Acpi abilitate on settings
Attachments (4)
Change History (14)
by , 16 years ago
Attachment: | screenshot2.png added |
---|
comment:1 by , 16 years ago
KERN: AcpiOsGetRootPointer returning 0x000fbe60 KERN: ACPI: RSDP @ 0x0x000fbe60/0x0014 (v000 ACPIAM) KERN: ACPI: RSDT @ 0x0x7f780000/0x0034 (v001 A M I OEMRSDT 0x01000804 MSFT 0x00000097) KERN: ACPI: FACP @ 0x0x7f780200/0x0081 (v001 A M I OEMFACP 0x01000804 MSFT 0x00000097) KERN: ACPI: DSDT @ 0x0x7f780400/0x5F2B (v001 A0797 A0797000 0x00000000 INTL 0x20051117) KERN: ACPI: FACS @ 0x0x7f790000/0x0040 KERN: ACPI: APIC @ 0x0x7f780390/0x0068 (v001 A M I OEMAPIC 0x01000804 MSFT 0x00000097) KERN: ACPI: OEMB @ 0x0x7f790040/0x0046 (v001 A M I AMI_OEM 0x01000804 MSFT 0x00000097) KERN: ACPI: MCFG @ 0x0x7f786330/0x003C (v001 A M I OEMMCFG 0x01000804 MSFT 0x00000097) KERN: publish device: node 0x80ddddc0, path acpi/namespace, module bus_managers/acpi/namespace/device_v1
comment:4 by , 15 years ago
I get a question mark "?" in my CPU frequency in the preferences applet. My processor is an Intel E8500. I looked at the frequency.h file in add-ons/kernel/drivers/power/enhanced_speedstep/ and found the following comment, maybe this is why (emphasis mine)?
Frequency (MHz) and voltage (mV) settings. Data from the Intel Pentium M Processor Datasheet (Order Number 252612), Table 5.
Dothan processors have multiple VID#s with different settings for each VID#. Since we can't uniquely identify this info without undisclosed methods from Intel, we can't support newer processors with this table method. If ACPI Px states are supported, we get info from them.
comment:5 by , 15 years ago
I also own a Eee 701, but I am afraid Celeron M cpu does not provide speedstep technology. Anyone is sure about this?
However, on current Core Duo/Atom processors CPUFrequency don't show any frequency. I find this is a bug (maybe an implemented feature) on enhanced_speedstep driver. I've done a small patch that enables driver working on my Centrino Duo @ 1.6Ghz laptop, It detectects just highest and lowest speeds, and it randomly crashes (no kdl) working on Dynamic mode. I find it stable working in Low energy profile. I am going to try to upload this patch today.
by , 15 years ago
Enables speedstep (tested on Intel T5500 on rev 34203)
comment:6 by , 15 years ago
Component: | - General → Drivers/ACPI |
---|---|
Version: | R1/pre-alpha1 → R1/Development |
Patch applied in hrev34406.
comment:9 by , 14 years ago
atmartens is right with his comment. SpeedStep driver uses a table in frequency.h which only supports Pentium Ms & C7s. Requires ACPI P-state to support other CPUs. I am not sure if Haiku's ACPI supports this.
Second issue is, there are many bus frequencies missing from SpeedStep driver. They should go from 100Mhz to 400Mhz in 33Mhz increments.
http://en.wikipedia.org/wiki/Front-side_bus
Right now only few CPUs, those using the older standard bus frequencies are supported until the other frequencies are added into the driver.
comment:10 by , 11 years ago
Resolution: | → no change required |
---|---|
Status: | new → closed |
SpeedStep driver no longer exist. Closing.
Preference pannel