Imx6ul CPU Temp Sense: Difference between revisions
From embeddedTS Manuals
(Created page with "The imx6ul Low Resolution ADC (LRADC) has an internal temperature sensing channel for monitoring and alarming on high die temperature situations. The status of the temperature...") |
(Removed references to ADC) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The | The i.MX6UL CPU has an internal TEMPMON peripheral that is supported by [https://www.kernel.org/doc/html/latest/driver-api/thermal/sysfs-api.html Linux's Thermal Zone management]. This on-die sensor is meant to measure of the thermal state of the CPU for throttling control. This can be read via the Linux kernel's [https://en.wikipedia.org/wiki/Sysfs sysfs] (/sys) interface. The following command returns the temperature in millicelsius: | ||
<source lang=bash> | <source lang=bash> | ||
cat /sys/ | cat /sys/class/thermal/thermal_zone0/temp | ||
</source> | </source> |
Latest revision as of 15:20, 30 December 2020
The i.MX6UL CPU has an internal TEMPMON peripheral that is supported by Linux's Thermal Zone management. This on-die sensor is meant to measure of the thermal state of the CPU for throttling control. This can be read via the Linux kernel's sysfs (/sys) interface. The following command returns the temperature in millicelsius:
cat /sys/class/thermal/thermal_zone0/temp