I am pleased to announce that version 2.09 of CPUClock is now
available. This is primarily a bugfix and general improvement version.
Version 2.09 of CPUClock can be downloaded from
https://homepages.plus.net/chrisjohnson/software/cpuclock.html
or
https://www.chris-johnson.org.uk/software/cpuclock.html
CPUClock is also available via a package manager. If you use !Packman
then CPUClock should already be listed. It may take a day or so for
the new version to propagate. If you use PlingStore, then CPUClock is
also available from that source.
What is CPUClock?
-----------------
CPUClock is only of use on modern native hardware. It is known to work
on the BeagleBoard, PandaBoard, IGEPv5, Titanium, and RaspberryPi. It
will not run on older hardware, nor under any form of emulation.
On modern hardware, the CPU speed is automatically switched between a
slow and fast speed, depending on how hard the CPU is asked to work.
When the wimp is 'idling', the CPU speed is throttled back, but when
working hard processing, the speed is switched up. One effect of
reducing the CPU clock speed is that the silicon runs cooler.
CPUClock operates in a number of ways. It displays the 'current' cpu
speed (by default updated every second). In normal use you can see the
cpu changing clock speed as you do things in the desktop. CPUClock
also displays the temperature of the CPU silicon die. This will be
seen to change with CPU load, increasing when the CPU is clocked at
the fast speed. Besides simply displaying CPU speed and temperature,
CPUClock can automatically reduce the CPU clock speed if the CPU
temperature rises excessively. The trigger temperature, and fast speed
used can be set by the user. The core functionality of CPU temperature
control is in the CPUClock module, rather than the GUI front end. This
means the regulation continues even if the wimp goes in to single
tasking mode when carrying out intensive processing.
CPUClock now has the additional facility of fan control on a Raspberry
Pi. The fan must be driven from the GPIO, using the 'official' pin for
the control signal. The fan on and off temperatures are user set and independent of the temperature settings for cpu speed control.
CJEMicros supply a real time clock (RTC) module, which is fitted to
complete computers supplied by them (e.g. PandaRO, RapidO Ig, and
RaspberryPi models). The module can also be user fitted to the bare
boards. Not only does this provide a hardware real time clock, it also
contains a temperature sensor. This effectively gives a read out of
the 'case temperature'. CPUClock will detect the presence of the RTC
module, if fitted, and will display the case temperature as well as
the cpu die temperature.
--
Chris Johnson
Edinburgh
_______________________________________________________________
a.m.conroy@argonet.co.uk, Moderator of comp.sys.acorn.announce.
Submissions to
csaa@owlart.net
Related mail to
csaa-request@owlart.net
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)