芯方式

怎样打开AGPS_SUPPORT

0
阅读(1351)

[DESCRIPTION]
怎样打开AGPS
[SOLUTION]半导体
首先需要明确:开启AGPS_SUPPORT的前提是必须 GPS_SUPPORT != NONE。
参考如下表格确认每个对应compile option的含义:
AGPS_SUPPORT取值范围有:NONE,BOTH,CONTROL_PLANE(CP),USER_PLANE(UP),不同取值,其他compile
option的组合如下,如有需要,按照如下组合,向CPM申请对应的flavor build即可。
AGPS_SUPPORT = NONE:这个组合不支持AGPS, 但有可能只开GPS_SUPPORT or GPS也沒有开
AGPS_CP_SIB15_SUPPORT = FALSE
AGPS_UP_CP_CONFLICT_HANDLING_SUPPORT = NONE
L1_GPS_REF_TIME_SUPPORT = FALSE
SSL_SUPPORT = NONE (不作强制要求)
SOCKET_SSL_SUPPORT = FALSE (不作强制要求)
OMA_ULP_SUPPORT = NONE
RRLP_VER_SUPPORT = NONE
RRC_PAYLOAD_FOR_3G_UP_SUPPORT = NONE
AGPS_SUPPORT = USER_PLANE:这个情況是 Low cost project 为了省 memory, 但又想有AGPS, 所以只开AGPS UP, 让
Feature option Comment
GPS_SUPPORT 定义UE是否支持 GPS (define GPS chip ID, like MT3336)
AGPS_SUPPORT 定义UE是否支持 AGPS, 前提是GPS_SUPPORT必须开启
AGPS_CP_SIB15_SUPPORT For CP, 3G project 必须开启
AGPS_UP_CP_CONFLICT_HAND
LING_SUPPORT
Deprecated option, 已不再使用.
若有较旧的project有此feature option, 当
AGPS_SUPPORT=BOTH時, 必须开启
L1_GPS_REF_TIME_SUPPORT For CP, GPS frame sync feature
SSL_SUPPORT For UP, 有开USER_PLANE不能为NONE
SOCKET_SSL_SUPPORT For UP, 有开USER_PLANE不能为FALSE
OMA_ULP_SUPPORT For UP, SUPL version, feature phone 只支持V1
RRLP_VER_SUPPORT For CP or UP, RRLP version, feature phone最高只支持到
R5
RRC_PAYLOAD_FOR_3G_UP_S
UPPORT
For UP, using RRC payload, feature phone最高只支持到
R6, 3G project必须开启
用户可以使用。必须定义: GPS_SUPPORT, OBIGO_FEATURE, SOCKET_SSL_SUPPORT
AGPS_CP_SIB15_SUPPORT = FALSE
AGPS_UP_CP_CONFLICT_HANDLING_SUPPORT = NONE
L1_GPS_REF_TIME_SUPPORT = FALSE
SSL_SUPPORT = OPENSSL_MTK
SOCKET_SSL_SUPPORT = TRUE
OMA_ULP_SUPPORT = V1
RRLP_VER_SUPPORT = R5
RRC_PAYLOAD_FOR_3G_UP_SUPPORT = NONE or TRUE ( 3G project就開啟)
AGPS_SUPPORT = CONTROL_PLANE:这个组合原本是为了搭配 smart phone (11A_MD之类的branch) 而产生, 不过也有客
户因为 ULC project 沒有WAP 或 data service, 但为了支持北美operator E911要求所以開 CP only。必须定义:
GPS_SUPPORT
AGPS_CP_SIB15_SUPPORT = NONE or TRUE ( 3G project就開啟)
AGPS_UP_CP_CONFLICT_HANDLING_SUPPORT = NONE
L1_GPS_REF_TIME_SUPPORT = TRUE
SSL_SUPPORT = NONE (不作强制要求)
SOCKET_SSL_SUPPORT = FALSE (不作强制要求)
OMA_ULP_SUPPORT = NONE
RRLP_VER_SUPPORT = R5
RRC_PAYLOAD_FOR_3G_UP_SUPPORT = NONE
AGPS_SUPPORT = BOTH:这个组合是AGPS CP/UP都开,必须定义: GPS_SUPPORT, OBIGO_FEATURE, SOCKET_SSL_SUPPORT
AGPS_CP_SIB15_SUPPORT = NONE or TRUE ( 3G project就開啟)
AGPS_UP_CP_CONFLICT_HANDLING_SUPPORT = TRUE
L1_GPS_REF_TIME_SUPPORT = TRUE
SSL_SUPPORT = OPENSSL_MTK
SOCKET_SSL_SUPPORT = TRUE
OMA_ULP_SUPPORT = V1
RRLP_VER_SUPPORT = R5
RRC_PAYLOAD_FOR_3G_UP_SUPPORT = NONE or TRUE ( 3G project就開啟)

来自半导体社区