高通平台 Sensor 调试技巧 01

MSM8953 查看 modem 的版本号

  8953_MODEM_P\MPSS.TA.3.0\modem_proc\build\ms\XXX_CUSTOM\xxxcust_prj.h
  #define IVSN_PRJ  XXX-Q02-STD-ZN-008

Sensor - UUID 的来源

Qcom调试OK的驱动中会包含

sensor_def_qcomdev.conf  

vendor\qcom\proprietary\sensors\dsps\reg_defaults

打开 Sensor Hal Log - msm8953

 how to open hal log :
 adb root 
 adb wait-for-device 
 adb remount 
 adb shell "echo persist.debug.ar.hal=1 >> /system/build.prop" 
 adb shell "echo persist.debug.sensors.hal=1 >> /system/build.prop" 
 adb shell "echo debug.qualcomm.sns.libsensor1=1 >> /system/build.prop" 
 adb shell "echo debug.qualcomm.sns.daemon=1 >> /system/build.prop" 
 adb shell sync 
 adb reboot

查看 Sensor 配置文件 - msm8953 

adb pull vendor/etc/sensors/sensor_def_qcomdev.conf

更新 Sensor 配置文件 - msm8953

确认上述文件的路径后,按如下所示更新sensor_def_qcomdev.conf文件:

 adb root
 adb wait - for - device 
 adb remount 
 adb shell rm /vendor/etc/sensors/sensor_def_qcomdev.Conf 
 adb push sensor_def_qcomdev.Conf  /vendor/etc/sensors/sensor_def_qcomdev. Conf 
 adb shell chmod 644 / vendor/etc/sensors/sensor_def_qcomdev.Conf 

 adb shell rm /mnt/vendor/persist/sensors/sns.reg  

// 要更新 sensor_def_qcomdev.conf 文件,需要删除 sns.reg 并重新启动它,然后才能再次生成新的 sns.reg,否则下次启动会加载旧文件
 adb shell sync
 adb reboot 

读取 sensor 配置信息 - msm8953

adb shell sns_regedit_ssi -r 

读取当前平台的 sensor 设备信息 - msm8953

adb shell sns_dsps_tc0001

找到 Sensor 的 adsp 节点

Find out which subsytem number is adsp 
root@apq8084:/sys/bus/msm_subsys/devices # for i in `ls`; do echo $i:; cat ./$i/name; done; 

Sensor - 使能 SSR

Enable SSR 
非持久性;必须进行每次引导-假定subsys2是上面的adsp
(non-persistent; must do every boot - assumes subsys2 is adsp from above) 

adb root 
adb wait-for-device 
adb remount 
adb shell "echo related > /sys/bus/msm_subsys/devices/subsys2/restart_level" 
adb shell sync 

Sensor - 发送 QXDM 目录

From QXDM send the command: 
- For ADSP Targets: "send_data 75 37 03 48"

雨打湿了眼眶

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值