移植
I2c 测试工具下载地址 https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/,
这里下载的 4.1 版本,下载完后拷贝后 Ubuntu,

解压 tar -vxf i2c-tools-4.1.tar.gz,

清理工程,make clean,
导入交叉编译工具链环境,根据实际情况填写路径:export
CC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc
执行 make 编译,进入 tools 目录:

将生成的工具“i2cdetect i2cdump i2cget i2cset i2ctransfer”拷贝到开发板的/bin/目录下

将源码顶层目录 lib/下的 libi2c.so.0.1.1 复制到开发板的/usr/bin/目录下,修改名字为 libi2c.so.0,
mv libi2c.so.0.1.1 libi2c.so.0

到此移植成功。
移植
I2c 测试工具下载地址 https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/,
这里下载的 4.1 版本,下载完后拷贝后 Ubuntu,

解压 tar -vxf i2c-tools-4.1.tar.gz,

清理工程,make clean,
导入交叉编译工具链环境,根据实际情况填写路径:export
CC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc
执行 make 编译,进入 tools 目录:

将生成的工具“i2cdetect i2cdump i2cget i2cset i2ctransfer”拷贝到开发板的/bin/目录下

将源码顶层目录 lib/下的 libi2c.so.0.1.1 复制到开发板的/usr/bin/目录下,修改名字为 libi2c.so.0,
mv libi2c.so.0.1.1 libi2c.so.0

到此移植成功。
举报