From 40d5b106c35111bd5291bb1fd4ea000b53683b59 Mon Sep 17 00:00:00 2001 From: Edwin Tung Date: Fri, 10 Jan 2025 11:56:37 +0800 Subject: [PATCH] gps: official release 4.15.4_2_250116_R1_252585 Bug: 368976843 Flag: EXEMPT GNSS configuration changes Test: b/388952007 atest CtsLocationGnssTestCases atest VtsHalGnssTargetTest Change-Id: Ie1e5e2a4a4594824b596fe689c3678f5c9604641 --- location/gps.cfg | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/location/gps.cfg b/location/gps.cfg index 747b927..3f972cf 100644 --- a/location/gps.cfg +++ b/location/gps.cfg @@ -43,6 +43,9 @@ Chip_Configuration_ubsan_opt=2 # MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start) Chip_Configuration_FeatureCfg_SDL_BYASS=1 +# 4 - Crash CP when GNSS asserted for CPMB timeout (for CP log collection) +Chip_Configuration_cpdbgsync=4 + # borrow this field to force CP crash on GAL bad ISM #Chip_Configuration_WT1=1 @@ -61,6 +64,15 @@ gnss_device_data_port_chpp_present=1 GlueLayer_YearOfHW=2023 scheduling_enabled=1 +# 0x01 = Precise time aiding +# 0x02 = Coarse time aiding * +# 0x04 = Local time aiding * +# 0x08 = CP time aiding +# 0x10 = Frequency counter aiding +# 0x20 = Frequency non-counter aiding +# 0x40 = CP Frequency aiding * +# 0x80 = Extend BE collection * +# 0xFFFF0000 Frequency aiding PPM mask (example - 0x00020000 is .2PPM) ### temporarily disable precise time aiding ### Chip_Configuration_AidingConfiguration=0x00020046 @@ -205,6 +217,12 @@ GlueLayer_isReqUBPFromPressureSensor=1 GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 + +# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE +# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE +# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE +# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE +# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE Chip_Configuration_mems_data_Configuration=5 Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1 CP_LocTech_PrimaryConst=0