内核驱动 max16065¶
支持的芯片
Maxim MAX16065, MAX16066
前缀: ‘max16065’, ‘max16066’
扫描地址: -
数据手册
Maxim MAX16067
前缀: ‘max16067’
扫描地址: -
数据手册
Maxim MAX16068
前缀: ‘max16068’
扫描地址: -
数据手册
Maxim MAX16070/MAX16071
前缀: ‘max16070’, ‘max16071’
扫描地址: -
数据手册
作者: Guenter Roeck <linux@roeck-us.net>
描述¶
[来自数据手册] MAX16065/MAX16066 可闪存配置的系统管理器监控并排序多个系统电压。MAX16065/MAX16066 还可以使用专用的高侧电流检测放大器准确监控 (+/-2.5%) 一个电流通道。MAX16065 同时管理多达 12 个系统电压,MAX16066 管理多达 8 个电源电压。
MAX16067 可闪存配置的系统管理器监控并排序多个系统电压。MAX16067 同时管理多达 6 个系统电压。
MAX16068 可闪存配置的系统管理器监控并同时管理多达 6 个系统电压。
MAX16070/MAX16071 可闪存配置的系统监控器监控多个系统电压。MAX16070/MAX16071 还可以使用专用的高侧电流检测放大器准确监控 (+/-2.5%) 一个电流通道。MAX16070 同时监控多达 12 个系统电压,MAX16071 监控多达 8 个电源电压。
每个监控通道都有自己的低和高临界限值。MAX16065、MAX16066、MAX16070 和 MAX16071 支持额外的限值,该限值可配置为低或高辅助限值。MAX16065、MAX16066、MAX16070 和 MAX16071 还支持电源电流监控。
使用说明¶
此驱动程序不探测设备,因为没有可以安全地用于识别芯片的寄存器。您必须显式实例化设备。有关详细信息,请参阅 如何实例化 I2C 设备。
警告:不要使用 i2cdump 命令访问芯片寄存器,并且不要在命令寄存器(0xa5 到 0xac)上使用任何 i2ctools 命令。此驱动程序支持的芯片将任何对命令寄存器的访问(包括读取命令)解释为执行相关命令的请求。这可能导致断电、电路板复位和/或闪存损坏。最坏的情况下,您的电路板可能会变成砖头。
Sysfs 条目¶
in[0-11]_input |
输入电压测量值。 |
in12_input |
CSP(电流检测正)引脚上的电压。仅当芯片支持电流检测且启用了电流检测时。 |
in[0-11]_min |
低警告限制。仅在 MAX16065、MAX16066、MAX16070 和 MAX16071 上支持。 |
in[0-11]_max |
高警告限制。仅在 MAX16065、MAX16066、MAX16070 和 MAX16071 上支持。 支持低或高警告限制(取决于芯片配置),但不支持两者。 |
in[0-11]_lcrit |
低临界限制。 |
in[0-11]_crit |
高临界限制。 |
in[0-11]_alarm |
输入电压警报。 |
curr1_input |
电流检测输入;仅当芯片支持电流检测且启用了电流检测时。显示的电流假设为 0.001 欧姆电流检测电阻。 |
curr1_alarm |
过电流警报;仅当芯片支持电流检测且启用了电流检测时。 |