VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: [SOLVED]AMD Turion x2 - controlling the second core's speed  (Read 1430 times)

budulay

  • Packager
  • Vectorian
  • ****
  • Posts: 568
  • NewComer
[SOLVED]AMD Turion x2 - controlling the second core's speed
« on: January 21, 2010, 08:55:52 am »

I have a small problem with my AMD Turion x2 ZM-84 @ 2300 MHZ

I could not control the speed of the second core - its always set to 575 MHZ.
This processor supports 3 speed throttling modes - 575, 1150 and 2300 MHZ, I can use all 3 of them on the first core with vcpufreq.
I am running VL6.0 Light with 2.6.32.4 kernel. The only things I've changed in it from the default VL kernel configuration is I set the processor type to K8, changes maximum allowable RAM to 64 GB and enabled drivers for my wireless card. I also boot with "acpi = on" lilo append parameter.

I tried performance, ondemand and userspace settings in vcpufreq, but still the result is the same - the first core's speed changes, but the second one stays the same.
I checked the speed in hardinfo and in /proc/cpuinfo.

Thank you very much in advance.

lsmod:
Code: [Select]
Module                  Size  Used by
cpufreq_performance      618  0
cpufreq_ondemand        6338  1
snd_seq_dummy           1099  0
snd_seq_oss            24503  0
snd_seq_midi_event      4324  1 snd_seq_oss
snd_seq                40061  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          4569  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            33177  0
snd_mixer_oss          14130  1 snd_pcm_oss
powernow_k8            11129  0
speedstep_lib           2316  0
freq_table              1859  2 cpufreq_ondemand,powernow_k8
snd_hda_codec_nvhdmi     3447  1
snd_hda_codec_si3054     3094  1
snd_hda_codec_realtek   179420  1
firewire_ohci          20607  0
firewire_core          37202  1 firewire_ohci
crc_itu_t               1009  1 firewire_core
snd_hda_intel          18481  0
jmb38x_ms               6690  0
snd_hda_codec          55845  4 snd_hda_codec_nvhdmi,snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
rtc_cmos                7696  0
ohci1394               26404  0
video                  15199  0
rtc_core               10689  1 rtc_cmos
rtc_lib                 1450  1 rtc_core
memstick                5271  1 jmb38x_ms
output                  1372  1 video
ieee1394               62123  1 ohci1394
sdhci_pci               5144  0
wmi                     3891  0
snd_hwdep               4783  1 snd_hda_codec
nvidia               8795642  30
snd_pcm                56010  4 snd_pcm_oss,snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec
rt2860sta             453891  1
snd_timer              15496  2 snd_seq,snd_pcm
forcedeth              48042  0
pata_acpi               2232  0
snd                    41951  13 snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               4793  1 snd
snd_page_alloc          5841  2 snd_hda_intel,snd_pcm
i2c_nforce2             5106  0
i2c_core               14787  2 nvidia,i2c_nforce2
joydev                  7543  0
evdev                   6810  1


lspci:
Code: [Select]
00:00.0 RAM memory: nVidia Corporation Unknown device 0754 (rev a2)
00:01.0 ISA bridge: nVidia Corporation Unknown device 075e (rev a2)
00:01.1 SMBus: nVidia Corporation Unknown device 0752 (rev a1)
00:01.3 Co-processor: nVidia Corporation Unknown device 0753 (rev a2)
00:01.4 RAM memory: nVidia Corporation Unknown device 0568 (rev a1)
00:02.0 USB Controller: nVidia Corporation Unknown device 077b (rev a1)
00:02.1 USB Controller: nVidia Corporation Unknown device 077c (rev a1)
00:04.0 USB Controller: nVidia Corporation Unknown device 077d (rev a1)
00:04.1 USB Controller: nVidia Corporation Unknown device 077e (rev a1)
00:06.0 IDE interface: nVidia Corporation Unknown device 0759 (rev a1)
00:07.0 Audio device: nVidia Corporation Unknown device 0774 (rev a1)
00:08.0 PCI bridge: nVidia Corporation Unknown device 075a (rev a1)
00:09.0 SATA controller: nVidia Corporation Unknown device 0ad5 (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation Unknown device 0760 (rev a2)
00:10.0 PCI bridge: nVidia Corporation Unknown device 0778 (rev a1)
00:12.0 PCI bridge: nVidia Corporation Unknown device 075b (rev a1)
00:13.0 PCI bridge: nVidia Corporation Unknown device 077a (rev a1)
00:14.0 PCI bridge: nVidia Corporation Unknown device 077a (rev a1)
00:16.0 PCI bridge: nVidia Corporation Unknown device 077a (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 11h HyperTransport Configuration (rev 40)
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 11h Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 11h DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 11h Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 11h Link Control
02:00.0 VGA compatible controller: nVidia Corporation Unknown device 0649 (rev a1)
03:00.0 Network controller: RaLink Unknown device 0681
08:00.0 FireWire (IEEE 1394): JMicron Technologies, Inc. Unknown device 2380
08:00.1 System peripheral: JMicron Technologies, Inc. Unknown device 2382
08:00.2 SD Host controller: JMicron Technologies, Inc. Unknown device 2381
08:00.3 System peripheral: JMicron Technologies, Inc. Unknown device 2383
08:00.4 System peripheral: JMicron Technologies, Inc. Unknown device 2384
« Last Edit: January 23, 2010, 02:12:19 pm by budulay »
Logged
VL6.0-Light@MSI MS-1652(AMD TurionX2 ZM-84 2300 MHZ, 4 GB RAM, 250 GB HDD, Nvidia GForce 9600M GT, GIGABYTE AirCruiser N300)
Registered Linux user #473602
SlackBuild Repository for VL7.Not much but it's a start. Join in!

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website
Re: AMD Turion x2 - controlling the second core's speed
« Reply #1 on: January 23, 2010, 01:41:54 pm »

A design error of vcpufreq due to development on a Hyperthreading P4 (not true dual core) causes it to change the frequency only for the first core. Check this thread for the development version that fixes this: http://forum.vectorlinux.com/index.php?topic=980.msg68736#msg68736
« Last Edit: January 26, 2010, 07:47:21 pm by Joe1962 »
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10

budulay

  • Packager
  • Vectorian
  • ****
  • Posts: 568
  • NewComer
Re: [SOLVED]AMD Turion x2 - controlling the second core's speed
« Reply #2 on: January 23, 2010, 02:06:41 pm »

Thank you very much.
I did a forum search but couldn't find anything.

I will test the package right away

Added: Works like charm. Thank you.

If you will need to test it, I will be more than glad to do it with my processor.
« Last Edit: January 23, 2010, 04:43:27 pm by budulay »
Logged
VL6.0-Light@MSI MS-1652(AMD TurionX2 ZM-84 2300 MHZ, 4 GB RAM, 250 GB HDD, Nvidia GForce 9600M GT, GIGABYTE AirCruiser N300)
Registered Linux user #473602
SlackBuild Repository for VL7.Not much but it's a start. Join in!