微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > Gsensor调试出错

Gsensor调试出错

时间:10-02 整理:3721RD 点击:
6575平台,型号是8312
          Gsensor调试时出现如下信息,请问谁碰到过,上电也正常,I2C地址也是对的。
[    0.259713] Error: Driver 'gsensor' is already registered, aborting...
[    0.260519] [Gsensor] stk8312_init 2385 : failed to register driver

先看一下I2C是否OK.
不有可以查看一下代码,I2C上有没有其它的器件地址跟这个GSENSOR相同。

查了LOG信息好像没有I2C地址冲突的信息,I2C应该是OK的,量他的脚都有电压。看提示好像是已经存在这个GSENSOR设备了,不知道是不是那里配置出问题了,在PROJECTCONFIG.MK里面只配置了一个。

不好意思,是因为这个MTK_AUTO_DETECT_ACCELEROMETER宏打开的了问题,现在可以出现如下信息了:
[    0.898975] i2c i2c-0: [mt6575_i2c_start_xfer] SOFTRESET mt6575-i2c:base(f1012000)
[    0.899932] [Gsensor] stk8312_i2c_probe 2306 : stk8312_i2c_probe: err = -1
[    0.900788] STK8312: probe of 0-003d failed with error -1
[    0.901498] sensor_gsensor device!

这应当是IIC没有通信成功。

嗯,高手就是不一样,果然一说就中,刚量了I2C的电阻,DATA线有一千五百多欧姆,我根线短接了就OK了,谢谢啊

平时多上来交流。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top