Chinaunix首页 | 论坛 | 博客
  • 博客访问: 834995
  • 博文数量: 72
  • 博客积分: 3078
  • 博客等级: 少校
  • 技术积分: 942
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-16 20:10
  • 认证徽章:
个人简介

此博客已停用

文章存档

2016年(1)

2015年(33)

2014年(25)

2011年(13)

分类: LINUX

2015-09-26 19:39:27

准备调试IIC总线,从网上得知都用i2c_tools来调试方便些,我索性也编译成mips版本。
硬件环境,MT7688板(16MB+128MB)
软件环境,xubuntu14.04,MTK-openwrt
1、工具链选自mtkop编译过后生成的,为了方便使用,将
PATH=$PATH:/home/mango/openwrt-3.10.14/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin/
 添加到用户目录的.bashrc
接着source .bashrc,工具链就可以用了
2、下载i2c_tools工具包,官网上不去,我从别处下载了。此处也保存一份吧
https://github.com/groeck/i2c-tools     目前是3.1.0版本
3、解压,用unzip即可
4、make CC=mipsel-openwrt-linux-gcc AR=mipsel-openwrt-linux-ar,接下来在tools目录会看到生成的四个工具:i2cdetect,i2cdump,i2cget,i2cset
5、拷贝到MT7688板子,我的固件已经集成了rz,通过串口发送即可。当然也可以通过scp拷贝过去。
6、改权限,chmod +x i2cdetect,四个工具都改一下
7、./i2cdetect提示 can't load library 'libi2c.so.0'
拷贝刚才lib目录中的libi2c.so.0.1.0到板子的lib目录
,做一个软链接ln -s libi2c.so.0.1.0 libi2c.so.0
8、此时./i2cdetect

9.板子的i2c还有点问题,dev下并无节点。过后查找一下问题。
阅读(1664) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册