GPS问题分类--GPS无法搜到卫星!

上一篇 / 下一篇  2017-09-28 17:53:30

1.GPS问题调试—无屏幕下调试GPS
[DESCRIPTION]
在无屏幕下如何调试GPS?
[SOLUTION]
在不同的软件下,方法是不同的。
软件分成两种。
第一种是L0、L1、KK1.MP11、KK1.MP3DS、KK2.MP13;
第二种是除了第一种以外的。
针对第二种的方法如下:
Adb shell
Cd /system/xbin/
Libmnlp_mt**** 例如6582平台,就执行libmnlp_MTK6582即可。
...

2.GPS问题分类--GPS无法搜到卫星
[DESCRIPTION]
GPS无法搜到卫星。
[SOLUTION]
1, 确认GPS软件工作正常。在open sky的环境下是有卫星讯号的,但是为什么我的设备一颗卫星搜不到?我应该怎么检查这类问题?
目前GPS的硬件设计,一般都是需要在卫星讯号进入到chip之前,会有一块处理电路如下:
从软件上看,需要先check LNA有没有使能,即ANT_SEL0有没有拉高。如果发现没有拉高,就需要检查dws文件
配置是否有问题,请参考下图,尤其是红色部分一定要正确。2, 对于使用6752/6732的平台,对GPS LNA GPIO的pin的控制无效,导致无法搜星问题如何处理?
A,若硬件上没有使用MT6306 GPIO口作为GPS LNA PIN,请修改project makefile,
将mtk_MT6306_SUPPORT置为no.
如果是android 5.0的版本,修改方法特别注意,建议修改如下如下:
1、device/$customer/$project/ProjectConfig.mk MTK_MT6306_SUPPORT = no ;
2、kernel-3.10\drivers\misc\mediatek\Kconfig.drivers
#config MTK_MT6306_SUPPORT
#tristate "MediaTek MT6306 GPIO Controller support"
#default y
3、kernel-3.10\arch\ARM64\configs\$PROJECT_l_debug_defconfig
#CONFIG_MTK_MT6306_SUPPORT = y;
B,若硬件上有使用MT6306 GPIO口作为GPS LNA PIN,请按照参考设计使用GPIO7。
若使用的是MT6306其他GPIO,请修改如下code
wmt_plat_alps.c
#ifdef MTK_MT6306_SUPPORT
......


TAG: MTK mtk

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2017-10-21  
1234567
891011121314
15161718192021
22232425262728
293031    

数据统计

  • 访问量: 1865
  • 日志数: 29
  • 建立时间: 2016-08-12
  • 更新时间: 2017-10-16

RSS订阅

Open Toolbar