概述
sensor的img位于scp.img
9.1、在成熟的平台Bring Up
在已知的平台上驱动并验证一个器件是很常见的工作。因为管脚等基本不需要重新配置。所以只需要按照一般步骤驱动即可。驱动代码位置:
vendor/mediatek/proprietary/tinysys/freertos/source/middleware/contexthub/MEMS_Driver/accGyro/
生成.o文件位置:
out/target/product/****/obj/TINYSYS_OBJ/tiny-scp_inermediates/freertos/source/CM4_A/middleware/contexthub/MEMS_Driver/accGyro
首先将驱动代码的.c文件放入驱动代码位置。之后修改下面说明的几个位置:
9.1.1、添加CFG_SENSOR_SUPPORT
到
vendor/mediatek/proprietary/tinysys/freertos/source/project/CM4_A/****/****/projectConfig.mk
添加
CFG_SC7A20_SUPPORT = yes
9.1.2、添加器件总线和其他信息
到
vendor/mediatek/proprietary/tinysys/freertos/source/project/CM4_A/****/****/cust/accGyro/cust_accGyro.c
添加
#ifdef CFG_SC7A20_SUPPORT
{
.name = "sc7a20",
.i2c_num = 0;
.i2c_addr = {0x18, 0},
最后
以上就是魁梧唇彩为你收集整理的mtk android 笔记,Android驱动笔记(9)——MTK平台Sensor Bring Up的全部内容,希望文章能够帮你解决mtk android 笔记,Android驱动笔记(9)——MTK平台Sensor Bring Up所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复