6577 增加MSENSOR
时间:10-02
整理:3721RD
点击:
有没有兄弟加过mmc3416x的Msensor,除了在以下步骤外是不是还要做别的?
新增mediatek\custom\common\kernel\magnetometer\mmc3416x
新增mediatek\source\hardware\sensor\lib\mmc3416x
修改mediatek\config\prowave77_ics2\ProjectConfig.mk
CUSTOM_HAL_MSENSORLIB=mmc3416x
CUSTOM_KERNEL_MAGNETOMETER=mmc3416x
现在的情况似乎是Msensor根本没有调用起来,adb log里也没有任何相关的log
已经解决了,原因是原厂给的kernel有问题,在probe函数里I2C未注册成功的时候进行了写I2C操作,然后判断I2C写失败后又直接判断成注册失败。
令人无语的错误,被原厂完美坑杀
新增mediatek\custom\common\kernel\magnetometer\mmc3416x
新增mediatek\source\hardware\sensor\lib\mmc3416x
修改mediatek\config\prowave77_ics2\ProjectConfig.mk
CUSTOM_HAL_MSENSORLIB=mmc3416x
CUSTOM_KERNEL_MAGNETOMETER=mmc3416x
现在的情况似乎是Msensor根本没有调用起来,adb log里也没有任何相关的log
已经解决了,原因是原厂给的kernel有问题,在probe函数里I2C未注册成功的时候进行了写I2C操作,然后判断I2C写失败后又直接判断成注册失败。
令人无语的错误,被原厂完美坑杀
你I2C注册上去了?那个cust_mag.c文件你加了?
cust_mag.c已经加了的,我看了一下ls dev/* 下面并没有msensor,奇怪的现象
