Kernel driver ina238

支持的芯片

  • Texas Instruments INA238

    前缀:‘ina238’

    地址:I2C 0x40 - 0x4f

    数据手册

    https://www.ti.com/lit/gpn/ina238

  • Silergy SQ52206

    前缀:‘SQ52206’

    地址:I2C 0x40 - 0x4f

作者:Nathan Rossi <nathan.rossi@digi.com>

描述

INA238是一款具有I2C接口的电流分流器、功率和温度监视器。 它包括许多可编程功能,包括警报、转换率、样本平均和可选的分流电压精度。

可以编译时通过平台数据或设备树设置分流值(以微欧为单位),也可以在运行时通过sysfs中的 shunt_resistor 属性设置。 如果使用设备树,请参阅 Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml 中的绑定。

Sysfs 条目

in0_input

分流电压 (mV)

in0_min

最小分流电压阈值 (mV)

in0_min_alarm

最小分流电压警报

in0_max

最大分流电压阈值 (mV)

in0_max_alarm

最大分流电压警报

in1_input

总线电压 (mV)

in1_min

最小总线电压阈值 (mV)

in1_min_alarm

最小分流电压警报

in1_max

最大总线电压阈值 (mV)

in1_max_alarm

最大分流电压警报

power1_input

功率测量 (uW)

power1_max

最大功率阈值 (uW)

power1_max_alarm

最大功率警报

curr1_input

电流测量 (mA)

temp1_input

芯片温度测量 (mC)

temp1_max

最大芯片温度阈值 (mC)

temp1_max_alarm

最大芯片温度警报

sq52206 的其他 sysfs 条目

energy1_input

能量测量 (mJ)

power1_input_highest

峰值功率 (uW)