I have a Jetson Nano with the heatsink and fan fixed. The fan control was working fine. Currently the fan is always at maximum the control is not working. How can I fix this.
Could you share the command you are using to control the fan?
I did not use any special command. The fan was working fine, when the temperature increases the fan starts automatically and will be switched off automatically. Now it wont turn on even if the temperature is increased.
I used the jtop command to see the fan status. When the jetson_clocks controller [a] is pressed which makes it to [Active] state, the fan will start and always be 100% else the fan is switched off.
There is one point that is not right in your description.
jetson_clocks would disable temperature control and always use user input as fan speed. By default, we set pwm to 255 so the fan would go 100%.
However, your first description "The fan was working fine, when the temperature increases the fan starts automatically and will be switched off automatically. Now it wont turn on even if the temperature is increased. sounds like an actual problem. Please try to see if this behavior is reproducible and provide the data (temperature/load) here.
Please also tell us your release version too. Thanks.
also jtop version using:
Did you update jtop or install from scratch?
I was able to get it to work.
I upgraded the jtop to the latest version and In the controls section (4- CTRL). In jetson_clocks controller section enabled it but kept Inactive
when you press the button [a] jtop run a service for jetson_clock script. The button [e] enable this service to start at start-up and not only once.
When jetson_clocks start change the performance of your board and if you have installed a fan, will run at max speed (if you see that, it is totally fine, like WayneWWW’s message)
When you press again the button [a] on jtop and you will read [inactive] the fan will switch off and the performance change on the previous state.
If you see that your fan doesn’t switch off or the temperature does not decrease, try to do that:
sudo -H pip uninstall jetson_stats sudo -H pip install --no-cache-dir -U jetson_stats
maybe require an extra reboot
PS: When jetson-stats is upgraded sometimes the system does’t upgrade properly all scripts, the extra option “–no-cache-dir” force to make a proper install on your board. I’m working to fix this bug soon
Thank you very much for the information