What thermal management software runs by default on the TX2?
I notice that I can control the speed of the fan by writing a value between 0 and 255 into ‘/sys/kernel/debug/tegra_fan/target_pwm’.
I can also turn on more cores and raise clock speeds by using ‘nvpmodel -m 0’.
When running more cores, the temperature goes up to about 45 degrees, even when the TX2 is idle.
I measure this by catting all the devices in ‘/sys/devices/virtual/thermal/thermal_zone*/temp’
Is there any software that will look at the temperature of the different zones, and regulate the fan speed based on temperature?
If so, where does this software physically live? Is it a kernel module? A systemd service? What’s the name of that software? Does it have configuration files?
Or is the fan control totally manual, and if I want load-based fan speed, I have to write my own software that polls the important thermal zones and turns on/off the fan as apprporiate?
I’ve read the thermal management document, but I don’t remember any talk about the software bit, only about thermal interface, test points, thermal resistance and so forth (all very important for the physical/hardware side of things!)