mtk gps調試

一、gps配置

1.查看主板原理圖,查找GPS的使能引腳

2.根據GPIO_GPS_LNA_EN去查找對應的GPIO引腳

3.修改dws

4.修改dts

/* CONSYS GPIO standardization */
&pio {
        consys_pins_default: consys_default {
        };  
        gpslna_pins_init: gpslna@0 {
                pins_cmd_dat {
                        pins = <PINMUX_GPIO118__FUNC_GPIO118>;
                        slew-rate = <0>;
                        bias-disable;
                        output-low;
                };  
        };  
        gpslna_pins_oh: gpslna@1 {
                pins_cmd_dat {
                        pins = <PINMUX_GPIO118__FUNC_GPIO118>;
                        slew-rate = <1>;
                        output-high;
                };  
        };  
        gpslna_pins_ol: gpslna@2 {
                pins_cmd_dat {
                        pins = <PINMUX_GPIO118__FUNC_GPIO118>;
                        slew-rate = <1>;
                        output-low;
                };  
        };  
};
&consys {
        pinctrl-names = "default", "gps_lna_state_init", "gps_lna_state_oh", "gps_lna_state_ol";
        pinctrl-0 = <&consys_pins_default>;
        pinctrl-1 = <&gpslna_pins_init>;
        pinctrl-2 = <&gpslna_pins_oh>;
        pinctrl-3 = <&gpslna_pins_ol>;
        status = "okay";
};

5.省gps晶體改爲不省gps晶體的修改方法:

修改device目錄下對應項目的WMT_SOC.cfg文件

co_clock_flag=0 //不省晶振
co_clock_flag=1 //省晶

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章