当出现故障时,依据可能原因进行排查。
下表列举典型故障及调试方法
现象
root cause
检查
实验
GPS无法开启/无法搜星
软件配置错误
SW
相关配置(如GPIO等)
录制mobile log和debug log
进行分析
芯片未工作
sch
chip及外围器件连接关系是否正确
量测chip各供电压;
若是小概率事件,请更换chip测试;
PCB
chip及外围器件封装是否正确
RF path不通
从天线馈点向chip,分别跳过Diplexer/SAW/LNA接入信号测量CNR,判断哪一级不通
信号比参考机弱,定位慢/漂移大
天线效率低
结构
天线空间是否足够
请天线厂提供天线效率报告
PCB
天线和馈点下方是否净空
传导
de-sense
PCB
GPS RF trace/GPS power trace 包地保护是否完整,
是否有高速数字信号线相邻
从天线馈点向chip,分别跳过Diplexer/SAW/LNA接入信号测量CNR,判断哪一级
存在de-sense
使用外部直流电源为GPS供电
辐射
de-sense
结构
GPS 天线周围是否 有高速器件或FPC
摘除嫌疑干扰源进行排查;
用铜箔/导电胶带/导电海绵等对干扰源进行屏蔽并良好接地;
屏蔽盖noise泄漏
结构
BB/RF shielding case 是否良好接地,是否存在较大开缝
补焊屏蔽盖接地点;
用导电胶带/导电海绵屏蔽开缝
TCXO clock
不稳定
SW
使用TCXO时,是否
关闭co-clock output
量测co-clock输出端是否有信号
PCB
TCXO和co-clock path是否同时贴件;
直接check PCB
信号足够强(多颗也卫星CNR>35),但定位时间长甚至无法定位
TCXO净空是否
满足MTK spec;
TCXO与各PA距离是否
满足MTK推荐值;
强信号下测量静态clock status
和各热源工作时的clock status
co-clock
TMS未校准
或校准失败
debug log
录制debuglog,查看PMTKTSX语句的最后两个字段是否为0(0表示未校准)
重新进行校准,查看log确认校准参数在spec范围内
手机扫一扫
移动阅读更方便
你可能感兴趣的文章