高通MSM8909 Mutil-HAL Sensor 调试】的更多相关文章

高通qxdm抓取sensor的log 打开qxdm,打开设置界面,去掉其他无关的log,打开Log packets .Message packets的SNS的log 之后需要把端口打开,把端口打开之后就能够输出log sensor的qxdm的log QCAT解析diag的log的方法,打开对应的diag-log…
http://blog.csdn.net/mike8825/article/details/69489865?locationnum=3&fps=1 1.DTS相应修改: DTS相关代码:kernel/arch/arm/boot/dts/qcom/msm8909-qrd-skuc.dtsi: sound { compatible = "qcom,msm8x16-audio-codec"; qcom,model = "msm8909-skuc-snd-card"…
一.高通sensor架构: linux驱动由浅入深系列:高通sensor架构实例分析之一(整体概览+AP侧代码分析) linux驱动由浅入深系列:高通sensor架构实例分析之二(adsp驱动代码结构) Linux驱动由浅入深系列:高通sensor架构实例分析之三(adsp上报数据详解.校准流程详解) 另一篇博客: qcom adsp sensor 二.Android sensor架构: Android Sensor详解(1)简介与架构 Android Sensor详解(2)如何portingA…
本文转载自:http://www.voidcn.com/blog/u012296694/article/p-1669831.html 前言 8926平台的sensor架构与之前的平台完全不同,实际上已经脱离了linux.此平台所有的sensor由adsp芯片控制,代码在modem端,编译和烧录也完全不同,下面以TSL2581为例进行说明. 一. 驱动 集成光传感器TSL2581     1. 驱动程序结构可以参考高通默认的光感驱动文件sns_dd_als_bh1721.c或sns_dd_als_…
高通7150平台 1.添加驱动文件 2.添加编译 3.配置json文件 4.高通默认配置 5.部分sensor外挂电源 6.遇到的问题 1.添加驱动文件 路径:adsp_proc/ssc/sensors 此次项目路径:ADSP.VT.5.4.3/adsp_proc/ssc_driver/driver 注:driver为自己新建的目录,以传感器名字命名 把驱动文件放到该路劲下 驱动 stk3329b (光感)bmi26x (A+G)以这两个为例子 2.添加编译 路径:adsp/ssc/chipse…
本文转载自:https://blog.csdn.net/u010164190/article/details/78625636 .Add framework log #define LOG_NDEBUG 0 .Add hal log #define LOG_NDEBUG 0 #define VERY_VERY_VERBOSE_LOGGING .Add kernel log #define DEBUG…
1.修改板级文件 $ cd AOSP $ vim device/qcom/msm8909/BoardConfig.mk 如下所示: 2.修改defconfig文件 $ cd kernel/arch/arm/configs/ $ vim msm8909_defconfig or $ vim msm8909-perf_defconfig 如下所示: 3.lk阶段添加 $ cd bootable/bootloader/lk/project $ vim msm8909.mk 如下所示:…
之前一段时间有幸在高通android平台上调试2款camera sensor,一款是OV的5M YUV sensor,支持jpeg out,同时也支持AF,调试比较比较简单,因为别的项目已经在使用了,只是把相关的驱动移植过来就好:另一款是Samsung的一款比较新的3M YUV FF sensor,在最新项目中要使用的,本文以调试该sensor为例,从底层驱动的角度分享一下高通android平台下调试camera的经验,而对于高通平台camera部分的架构以及原理不做过多的介绍. 一.准备工作…
.1.高通为什么引入adsp? 2.adsp sensor 是如何工作起来的? 3.adsp 和ap 是如何通信的? 4.adsp 架构组成 解答: 1.高通在msm8960之前sensor 是挂在proccessor 上的,sensor驱动上报的数据是写到节点里的,上层app直接从节点里去拿数据.这样做的一个不好地方是:sensor一般一直处于一个工作的状态,所以会导致cpu无法休眠,进而导致芯片功耗偏高. 为了解决以上问题,高通在msm8960以后的芯片推出了sensorhub 架构,即se…
本文转载自:http://blog.sina.com.cn/s/blog_c0de2be70102vyn1.html 1  camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略:在kernel中实现sensor的底层驱动.但是,对于最核心的sensor端的底层设置.ISP效果相关等代码则是单独进行了抽离,放在了一个 daemon进程中进行管理: 图1 Qualcomm平台camer…