Notices


Reply
Thread Tools
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#1
I made ​​a script that controls the temperature through the bq27200 module and, if the n900 was overclocked, it reset the standard clock and turn on the LED.
The overclock will be automatically restored when the temperature drops 5 degrees Celsius below the alarm temperature.
A few weeks ago I added the ability to customize the script functions via UI.
Early versions were made ​​in Italian speak (safecpu at maemomeego.net, now SmartphoneTab.net). Now I add this version in English (packages have different names).

Through the graphical interface you can set:
- LED color
- activation temperature
- waiting time for each control
- enable / disable control

If enabled, the script will be launched each time the n900 starts.

Screenshot:



banner when overheat but no overclock are detected


banner when overheat and overclock are detected


Packages needed:
- Enhanced Linux kernel for power users
- Enhanced Linux kernel for power users (settings)
- i2c-tools instead bq27200 (implemetation by Peter Leinchen)

Package

p.s: sorry for my sucks English

Last edited by m750; 2012-07-21 at 09:11.
 

The Following 44 Users Say Thank You to m750 For This Useful Post:
Posts: 156 | Thanked: 29 times | Joined on Jul 2010 @ Pakistan
#2
thanx, but to what degree of accuracy are the cpu temperatures?
 
Posts: 559 | Thanked: 166 times | Joined on Jan 2010 @ Cyprus
#3
this must be excellent! let me try it and report back!
 
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#4
Originally Posted by SalmanAbbas View Post
thanx, but to what degree of accuracy are the cpu temperatures?
The temperature is not proper of the CPU because it is indicated by the bq27200 module, so it is not clear, but it is indicative.
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 

The Following User Says Thank You to m750 For This Useful Post:
Posts: 12 | Thanked: 6 times | Joined on Mar 2011 @ Arizona, USA
#5
Thanks. I was wondering.. How does the app know what the CPU's temperature is??
 
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#6
Originally Posted by Brad_M View Post
Thanks. I was wondering.. How does the app know what the CPU's temperature is??
Read the previus post
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 
Posts: 12 | Thanked: 6 times | Joined on Mar 2011 @ Arizona, USA
#7
Originally Posted by m750 View Post
Read the previus post
Well I see that, but I was wondering if there was a temperature sensor on the CPU or something to do that.
 
ammyt's Avatar
Posts: 1,918 | Thanked: 3,118 times | Joined on Oct 2010 @ My pants
#8
Fantastic! I can now replace my crappy script with a neat looking GUI. Ottimo lavoro m750!
 

The Following User Says Thank You to ammyt For This Useful Post:
m750's Avatar
Posts: 249 | Thanked: 345 times | Joined on Aug 2010 @ Italy
#9
Originally Posted by Brad_M View Post
Well I see that, but I was wondering if there was a temperature sensor on the CPU or something to do that.
Sorry, I don't know
__________________
maxcpu : change cpu's clock with a TAP!
savecpu : overheating control for overclocked n900.
shaketowake2 : Enable/Disable wake up/rest by shaking.
tilt2control : control mediaplayer by tilting your n900.
gpstracker-c : easy handle your gpstracker tk102.
pyOBD for maemo (OBD-II cars diagnostic)
 
ammyt's Avatar
Posts: 1,918 | Thanked: 3,118 times | Joined on Oct 2010 @ My pants
#10
Originally Posted by Brad_M View Post
Well I see that, but I was wondering if there was a temperature sensor on the CPU or something to do that.
Nope. Our OMAP 3430 lacks a temperature sensor. Instead, there is a temperature sensor located near the battery, it can measure the battery's temperature in theory. Even though this might not be accurate, a battery temperature below 50 ^C is always good!
 

The Following 4 Users Say Thank You to ammyt For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 09:49.