Tool to Control Fan - fanctl
#1
Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux
  Reply
#2
(09-01-2018, 07:52 PM)tuxd3v Wrote: Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux

Thanks Smile
  Reply
#3
(09-01-2018, 07:52 PM)tuxd3v Wrote: Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux

Something seems to be missing from source file around line 164
  Reply
#4
tllim:
In the community, we take, and we give back
you welcome Smile

whitehat:
thanks for the info,

the v0.1.2, correct that typo.
  Reply
#5
(09-03-2018, 12:34 PM)whitehat Wrote:
(09-01-2018, 07:52 PM)tuxd3v Wrote: Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux

Something seems to be missing from source file around line 164

Thanks for reporting a Bug.
It was already fixed, but I forgot to comit, and released v0.1.1, with this bug..

It was fixed in  v0.1.2

Regards
tux
  Reply
#6
(09-04-2018, 08:15 AM)tuxd3v Wrote:
(09-03-2018, 12:34 PM)whitehat Wrote:
(09-01-2018, 07:52 PM)tuxd3v Wrote: Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux

Something seems to be missing from source file around line 164

Thanks for reporting a Bug.
It was already fixed, but I forgot to comit, and released v0.1.1, with this bug..

It was fixed in  v0.1.2

Regards
tux
Which distro are you running (Ubuntu, Debian, OMV, -32 or -64 architecture)? 
I am on Ubuntu-64 minimal and looked around with lm-sensors, only to find nobody home. No hwmon! What software did you run to get temperature monitoring going?

Thanks for hanging out here and answering questions.

Regards
whitehat
  Reply
#7
(09-04-2018, 06:14 PM)whitehat Wrote:
(09-04-2018, 08:15 AM)tuxd3v Wrote:
(09-03-2018, 12:34 PM)whitehat Wrote:
(09-01-2018, 07:52 PM)tuxd3v Wrote: Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux

Something seems to be missing from source file around line 164

Thanks for reporting a Bug.
It was already fixed, but I forgot to comit, and released v0.1.1, with this bug..

It was fixed in  v0.1.2

Regards
tux
Which distro are you running (Ubuntu, Debian, OMV, -32 or -64 architecture)? 
I am on Ubuntu-64 minimal and looked around with lm-sensors, only to find nobody home. No hwmon! What software did you run to get temperature monitoring going?

Thanks for hanging out here and answering questions.

Regards
whitehat

Hello,
I am using the Minimal Version Release of Debian Strech by  ayufan

But with older release I was at same stage as you..
You need to Follow  ayufan instructions on Github.

Resuming, you need to upgrade your kernel and maybe some stuff.
Reboot,
Then you will be able to get exported to sysfs the hwmon and thermal zones.

I am using the tool I made - fanctl Smile
  Reply
#8
if I want the average temperature to be +40C ?
ie. so that starting from +35C the PWM duty cycle was 30%, at +40C already 50%, and with +45C and above, then 100%
at the same time without reducing the clock frequency of and turning off the microcontroller or if > +70C?
_____________________________________________________________________________________________________________________________________________
my SOHO NAS RockPro64 4GB v2.1 / eMMC 32GB / PCIe -> 4*SATA Marvell 88SE9235 / SD-card 64 GB / NAS Casing / image Debian Stretch Minimal / Kernel 4.4.xxx ayufan
my Multimedia desktops: ASUS H310T G5500, ODROIDs -XU4, -XU3, -C2, -C1;
my trash BananaPi; RPi B, B+; ODROID-W
  Reply
#9
Very nice script! Thank you!

Quick question, does the rockpro64 really need to shutdown when Temp >= 70?

Is that temperature bad for the Rockchip?

See this link I see much higher temps during testing?

p.s. and is 45 already to high for idling?
  Reply
#10
(09-01-2018, 07:52 PM)tuxd3v Wrote: Hello guyes,
Since early, I realized that Rockpro64 needs active cooling if you push it up,
And so I ordered a heatsink and a Fan for it..

In the meantime, I created a tool to control Temperatures.
Is is now Running for more than a month, with full CPU usage, 24x7 and temps are good(  ~58Celcius).
This Board is Very stable.. Smile

If someone want the tool:
https://github.com/tuxd3v/fanctl

Regards,
tux

Thank U very very much, its a really very useful tool.
Could you make "write" something for a external hhd , network , act activity led blink. for my  casing for the rockpro64 i built myself.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  PWM Fan Control Python Script superbox 0 1,270 02-04-2022, 10:02 PM
Last Post: superbox

Forum Jump:


Users browsing this thread: 5 Guest(s)