环境: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控制器的寄存器,是不是要先把原来的驱动给去掉才能映射?