phyCORE-AM335x-R2核心板上面带了一个可选的温度传感器TMP102(需要与业务部门确认是否有这个功能).

TMP102设备树接口配置如下

am335x-phycore-som.dtsi
&i2c0 {
        i2c_tmp102: temp@4b {
                compatible = "ti,tmp102";
                reg = <0x4b>;
                status = "disabled";
        };
};

在linux系统查找这个传感器的温度是通过sysfs接口读取的

target$ cat /sys/class/hwmon/hwmon0/temp1_input

读值的单位为millicelsius.

  • No labels