微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 请问谁做GSENSOR的兼容

请问谁做GSENSOR的兼容

时间:10-02 整理:3721RD 点击:
请问谁做过Gsensor的兼容,6575平台的,stk8312和mc3210的,我配置了没有效果,
mtk_AUTO_DETECT_ACCELEROMETER = yes
CUSTOM_KERNEL_ACCELEROMETER = stk8312_auto   mc3210_auto   //这里面驱动目录文件夹名称没有加_auto
#define MAX_NUM_SENSORS                 4  //hwmsen_custom.h 原来是3也改成4了
//hwmsen_custom.c  这个文件两个都同时加上了
{  
  .name       = "STK8312",
  .vendor     = "The android Open Source Project",
  .version    = 1,
  .handle     = ID_ACCELEROMETER,
  .type       = SENSOR_TYPE_ACCELEROMETER,
  .maxRange   = 6.0f*9.81f,
  .resolution = 9.81f/21.34f,
  .power      =0.155f,
  .minDelay   = 2500,
  .reserved   = {}
},        
{  
  .name       = "MC3210",
  .vendor     = "The Android Open Source Project",
  .version    = 1,
  .handle     = ID_ACCELEROMETER,
  .type       = SENSOR_TYPE_ACCELEROMETER,
  .maxRange   = 6.0f*9.81f,
  .resolution = 9.81f/21.34f,
  .power      =0.155f,
  .minDelay   = 2500,
  .reserved   = {}
},
在LOG出现了如下打印信息:
hwmon_sensor device!<HWMSEN>  gsensor_probe +
<HWMSEN>  gsensor_init_list=0
<HWMSEN>  gsensor_init_list=0
<HWMSEN>  gsensor_init_list=0
<HWMSEN>  gsensor probe fail
<HWMSEN> hwmsen_enable 539 : the sensor (0) is not attached!  

75平台原先就有gsensor兼容的代码啊,你找个mma8453q和mma8453q_auto对比下看看,要加什么

../mediatek/custom/out/tinno75_ics/kernel/accelerometer/mc3210.c:130: error: variable 'mc3210_addr_data' has initializer but incomplete type
../mediatek/custom/out/tinno75_ics/kernel/accelerometer/mc3210.c:130: error: unknown field 'forces' specified in initializer
../mediatek/custom/out/tinno75_ics/kernel/accelerometer/mc3210.c:223: error: unknown field 'address_data' specified in initializer
会报这些错,那个I2C.H不知怎么包含,我是按原来的参考弄的,现在。

那个forces 要注释掉的,address_data 也是
貌似还要改ioctl

Maybe, Can you share some files from you build (tinno75_ics) for me?
codegen.dws or only ./custom/common/modem/*
Thanks

2 huguifengok
any help?

thanks!thanks

你能分享一些文件从你的项目(tinno75_ics)对我来说呢?
需要codegen.dws或调制解调器文件:
./mediatek/custom/common/modem/*
谢谢

关注,正需要

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

网站地图

Top