主题 : Tiny4412开发板I2C测试不通过,请说明~~~~~~~~~~~~~~~ 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 106679
精华: 0
发帖: 8
金钱: 50 两
威望: 10 点
综合积分: 16 分
注册时间: 2014-07-31
最后登录: 2016-01-26
楼主  发表于: 2014-09-05 14:47

 Tiny4412开发板I2C测试不通过,请说明~~~~~~~~~~~~~~~

       环境:Tiny4412开发板及板上的EEPROM,LINUX-3.5版的内核和QT4,下面是问题:

1.  在QT上测试时,读正常,但是写入不成功,提示cannot  write  device。
2. 你们提供的Linux3.5版的I2C应用测试程序编译后运行,出现如下的错误信息:
0000|  00 01 Error i2c_write_2b: No such device or address
Error at line 83: write error
        sysmsg: No such device or address
         请问,你们可不可以给个测试通过的代码。
3.  3.5内核的I2C设备驱动源码在哪呢,哪些是需要查看的?能不能说明下,要不然也不知道怎么用你们提供的I2C的驱动程序呀
4.  说明下I2C应用程序应该如何编写,针对你们开发板上的EEPROM,或者是如何使用驱动程序开发应用程序?

5.  如果我要在Linux3.5内核中使用iormap的方法操作I2C控制器的寄存器,是不是要先把原来的驱动给去掉才能映射?
级别: 侠客
UID: 108265
精华: 0
发帖: 71
金钱: 360 两
威望: 72 点
综合积分: 142 分
注册时间: 2014-09-20
最后登录: 2015-05-21
1楼  发表于: 2014-11-05 22:07
我也遇到这个问题了,怎么解决啊?