elvis 0 Posted October 25, 2020 Tinker Edge R is very interesting board, unfortunately cooling fan running at full speed all the time makes playing with this board very painful experience. Is there any method to reduce fan speed? In fact it should be possible to run even with passive cooling most of the time, ToyBrick doesn't need active cooling at all. Maybe fan should be used only in case of temperature increase? Share this post Link to post Share on other sites
onayg 0 Posted October 25, 2020 (edited) I have the same problem. Someone wrote a script (see below) to reduce fan speed when it is not necessary for tinker T, but I have problems on running it on Edge R. I already wrote to Asus and waiting for a reply. Let me know if it works for you. https://github.com/briandorey/Asus-Tinker-Board-Fan-Controller Edited October 25, 2020 by onayg Share this post Link to post Share on other sites
elvis 0 Posted October 28, 2020 Hi onayg, This code seems to be prepared for Asus Tinker, not Edge. It also requires additional circuit to be connected. In my opinion it will not work here ? The only solution I've found until now is to disconnect fan, otherwise noise is too annoying for me. But during boot fan is running slower, so there seems to be some way to control rotation speed. Just I have no idea how. Share this post Link to post Share on other sites
FredYu 0 Posted October 29, 2020 Hi Elvis, You could follow steps as below: linaro@linaro-alip:~$ sudo -i root@linaro-alip:~# echo 158 > /sys/class/gpio/export root@linaro-alip:~# echo 0 > /sys/class/gpio/gpio158/value <== Low Speed root@linaro-alip:~# echo 1 > /sys/class/gpio/gpio158/value <== High Speed root@linaro-alip:~# echo 158 > /sys/class/gpio/unexport Note: 1. Two-level controllable for the Fan Speed, Low and High. 2. The default Fan Speed is High. Share this post Link to post Share on other sites
elvis 0 Posted October 29, 2020 Thank you for the answer, with low speed it's much better ? Do you plan to document such "tricks" somewhere? I think that knowledge might be very for all Edge R users. Share this post Link to post Share on other sites
Craz_tyle 0 Posted December 21, 2020 I share my codes on Gist: This is a simple script and service setup that allows your Debian OS can monitor the temperature of the SoC regularly and then control it to be high or low speed automatically through the GPIO. I have not encountered any problems so far https://gist.github.com/FrankWu100/9b7dee45ce40729221cb277bce1102d9 Share this post Link to post Share on other sites
ISZA 0 Posted February 15, 2021 Script to control fan speed is in description and explained @ https://youtu.be/enco-fARksk Share this post Link to post Share on other sites