一、 i2c-tools工具认识,安装。
i2c-tools工具是一个专门调试i2c的,开源,可获取挂载的设备及设备地址,还可以在对应的设备指定寄存器设置值或者获取值等功能。
从开源网站 http://dl.lm-sensors.org/i2c-tools/releases/
下载i2c-tools,
修改makefile文件,交叉编译,直接make,进行编译,安装:sudo make install
编译完成后在tools/文件夹下会有如下几个可执行文件,i2cdetect, i2cdump, i2cget, i2cset,将i2cdetect, i2cdump,
i2cget, i2cset push到设备就可以调试了
二、测试
1、错误认知;
i2c-tools使用之前需要修改设备树和配置相关驱动,其实,只要内核开启,设备树开启相关i2c总线,将设备挂载在硬件上,接上设备即可检测到该总线上i2c芯片。
2、命令介绍: