Operating System Throttling Does Not Work

  • Thread starter Thread starter Jens Grosshans
  • Start date Start date
J

Jens Grosshans

Hi all,

Since I have upgraded my XPe image to SP2 I've got a problem with the
dynamic throttling of CPU speed.
Now the CPU clock frequency is static and runs always with maximum speed.
The Result is a very hot device that consumes a lot of energy.
Since we are using this device within a car, the power supply of the car is
unnecessary heavily loaded.

With SP1 the CPU speed throttling has worked proper.

I have found something along those lines on the page
http://support.microsoft.com/?kbid=326863
concerning XP professional and XP home edition.
Well since XPe is based on the same binary I guess, that the same bug is
also within XPe Sp2.

I can't find a bug fix on the official XPe homepage
https://microsoft.embeddedoem.com.

So is there a workaround to that problem???
How can I fix that it???

Thanks

Jens
 
That's an old fix you point to, i would expect that it was rolled up into
Pro SP2, meaning you have the fix in the latest kernel of XPe-SP2. Assuming
it's the same issue you're reporting.

Andy
 
Well, all I can say, is that something has chanced with XPe SP2.

With SP1 the throttling of the CPU has worked.

After I had installed SP2 the CPU has been running constantly with maximum
speed.

Actually the behaviour should be vice versa according to the KB from MS.



Is it possible, that I have to update some drivers for the main board??

Are there any ideas else?



Jens
 
Can you reproduce the problem on Pro SP2? If it repros, then it would appear
that you may have found a bug in Pro. If it doesn't repro on SP2 Pro but
does repro on XPe-SP2 then perhaps there's a missing dependency. I don't
know how that could be since i'd expect this to be a kernel feature which
probably has no external dependencies, but it's a start.

Andy

--
Embedded team blog: http://blogs.msdn.com/embedded/

This posting is provided "AS IS" with no warranties, and confers no rights.
 
Well, in the meantime I did some tests with the device and a common XP
Professional with SP2.
The result is, that the throttling of the CPU clock works fine there.
It is also reproducible, that it does not work with my XP embedded SP2
image.
Since it has worked with XPe SP1, I guess, that something went wrong during
the Upgrade of my image to SP2.

Well which components are possibly missing?
Do you have a list of components, I can check?

Jens
 
Back
Top