1## This file is used by NFC NXP NCI HAL(external/libnfc-nci/halimpl/pn54x) 2## and NFC Service Java Native Interface Extensions (packages/apps/Nfc/nci/jni/extns/pn54x) 3 4############################################################################### 5# Application options 6# Logging Levels 7# NXPLOG_DEFAULT_LOGLEVEL 0x01 8# ANDROID_LOG_DEBUG 0x03 9# ANDROID_LOG_WARN 0x02 10# ANDROID_LOG_ERROR 0x01 11# ANDROID_LOG_SILENT 0x00 12# 13NXPLOG_EXTNS_LOGLEVEL=0x03 14NXPLOG_NCIHAL_LOGLEVEL=0x03 15NXPLOG_NCIX_LOGLEVEL=0x03 16NXPLOG_NCIR_LOGLEVEL=0x03 17NXPLOG_FWDNLD_LOGLEVEL=0x03 18NXPLOG_TML_LOGLEVEL=0x03 19 20############################################################################### 21# Extension for Mifare reader enable 22MIFARE_READER_ENABLE=0x01 23 24############################################################################### 25# Vzw Feature enable 26VZW_FEATURE_ENABLE=0x01 27 28############################################################################### 29# File location for Firmware 30#FW_STORAGE="/vendor/firmware/libpn547_fw.so" 31 32############################################################################### 33# System clock source selection configuration 34#define CLK_SRC_XTAL 1 35#define CLK_SRC_PLL 2 36 37NXP_SYS_CLK_SRC_SEL=0x01 38 39############################################################################### 40# System clock frequency selection configuration 41#define CLK_FREQ_13MHZ 1 42#define CLK_FREQ_19_2MHZ 2 43#define CLK_FREQ_24MHZ 3 44#define CLK_FREQ_26MHZ 4 45#define CLK_FREQ_38_4MHZ 5 46#define CLK_FREQ_52MHZ 6 47 48NXP_SYS_CLK_FREQ_SEL=0x00 49 50############################################################################### 51# The timeout value to be used for clock request acknowledgment 52# min value = 0x01 to max = 0x19 53 54NXP_SYS_CLOCK_TO_CFG=0x01 55 56############################################################################### 57# NXP proprietary settings 58NXP_ACT_PROP_EXTN={2F, 02, 00} 59 60############################################################################### 61# NFC forum profile settings 62NXP_NFC_PROFILE_EXTN={20, 02, 05, 01, A0, 44, 01, 00} 63 64############################################################################### 65# Standby enable settings 66NXP_CORE_STANDBY={2F, 00, 01, 01} 67 68############################################################################### 69#Atonomous Mode 70#Enable 0x01 71#Disable 0x00 72NXP_CORE_SCRN_OFF_AUTONOMOUS_ENABLE=0x00 73 74############################################################################### 75# NXP RF configuration ALM/PLM settings 76# This section needs to be updated with the correct values based on the platform 77# NXP_RF_CONF_BLK_1={ 78#} 79 80############################################################################### 81# NXP RF configuration ALM/PLM settings 82# This section needs to be updated with the correct values based on the platform 83#NXP_RF_CONF_BLK_2={ 84#} 85 86############################################################################### 87# NXP RF configuration ALM/PLM settings 88# This section needs to be updated with the correct values based on the platform 89#NXP_RF_CONF_BLK_3={ 90#} 91 92############################################################################### 93# NXP RF configuration ALM/PLM settings 94# This section needs to be updated with the correct values based on the platform 95#NXP_RF_CONF_BLK_4={ 96#} 97 98############################################################################### 99# NXP RF configuration ALM/PLM settings 100# This section needs to be updated with the correct values based on the platform 101#NXP_RF_CONF_BLK_5={ 102#} 103 104############################################################################### 105# NXP RF configuration ALM/PLM settings 106# This section needs to be updated with the correct values based on the platform 107#NXP_RF_CONF_BLK_6={ 108#} 109 110############################################################################### 111# Core configuration extensions 112# It includes 113# Wired mode settings A0ED, A0EE 114# Tag Detector A040, A041, A043 115# Low Power mode A007 116# Clock settings A002, A003 117# PbF settings A008 118NXP_CORE_CONF_EXTN={20, 02, 1A, 05, 119 A0, EC, 01, 01, 120 A0, ED, 01, 01, 121 A0, 5E, 01, 01, 122 A0, 12, 01, 02, 123 A0, 0D, 06, 3E, 2D, 15, 88, 15, 00 124 } 125 126############################################################################### 127# Core configuration rf field filter settings to enable set to 01 to disable set to 00 last bit 128NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01 129 } 130 131############################################################################### 132# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00 133NXP_I2C_FRAGMENTATION_ENABLED=0x00 134 135############################################################################### 136# Core configuration settings 137NXP_CORE_CONF={ 20, 02, 2B, 0D, 138 28, 01, 00, 139 21, 01, 00, 140 30, 01, 08, 141 31, 01, 03, 142 33, 04, 01, 02, 03, 04, 143 54, 01, 06, 144 50, 01, 02, 145 5B, 01, 00, 146 60, 01, 0E, 147 80, 01, 01, 148 81, 01, 01, 149 82, 01, 0E, 150 18, 01, 01 151 } 152 153############################################################################### 154# Mifare Classic Key settings 155#NXP_CORE_MFCKEY_SETTING={20, 02, 25,04, A0, 51, 06, A0, A1, A2, A3, A4, A5, 156# A0, 52, 06, D3, F7, D3, F7, D3, F7, 157# A0, 53, 06, FF, FF, FF, FF, FF, FF, 158# A0, 54, 06, 00, 00, 00, 00, 00, 00} 159 160############################################################################### 161# Default SE Options 162# No secure element 0x00 163# eSE 0x01 164# UICC 0x02 165 166NXP_DEFAULT_SE=0x02 167 168NXP_DEFAULT_NFCEE_TIMEOUT=0x06 169 170############################################################################### 171#Enable SWP full power mode when phone is power off 172NXP_SWP_FULL_PWR_ON=0x01 173 174############################################################################### 175#Set the default AID route Location : 176#This settings will be used when application does not set this parameter 177# host 0x00 178# eSE 0x01 179# UICC 0x02 180DEFAULT_AID_ROUTE=0x00 181 182############################################################################### 183#Set the Mifare Desfire route Location : 184#This settings will be used when application does not set this parameter 185# host 0x00 186# eSE 0x01 187# UICC 0x02 188DEFAULT_DESFIRE_ROUTE=0x02 189 190############################################################################### 191#Set the Mifare CLT route Location : 192#This settings will be used when application does not set this parameter 193# host 0x00 194# eSE 0x01 195# UICC 0x02 196DEFAULT_MIFARE_CLT_ROUTE=0x02 197 198############################################################################## 199#### Select the CHIP #### 200#PN547C2 0x01 201#PN65T 0x02 202#PN548AD 0x03 203#PN66T 0x04 204 205NXP_NFC_CHIP=0x02 206 207#Timeout in secs 208NXP_SWP_RD_START_TIMEOUT=0xFF 209#Timeout in secs 210NXP_SWP_RD_TAG_OP_TIMEOUT=0xFF 211 212############################################################################### 213# CE when Screen state is locked 214# Disable 0x00 215# Enable 0x01 216NXP_CE_ROUTE_STRICT_DISABLE=0x01 217 218############################################################################### 219# AID Matching platform options 220# AID_MATCHING_L 0x01 221# AID_MATCHING_K 0x02 222AID_MATCHING_PLATFORM=0x01 223 224############################################################################### 225# P61 interface options 226# NFC 0x01 227# SPI 0x02 228NXP_P61_LS_DEFAULT_INTERFACE=0x01 229 230############################################################################### 231# P61 LTSM interface options 232# NFC 0x01 233# SPI 0x02 234NXP_P61_LTSM_DEFAULT_INTERFACE=0x01 235 236############################################################################### 237#CHINA_TIANJIN_RF_SETTING 238#Enable 0x01 239#Disable 0x00 240NXP_CHINA_TIANJIN_RF_ENABLED=0x01 241 242############################################################################### 243#SWP_SWITCH_TIMEOUT_SETTING 244# Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60]. 245# Timeout in milliseconds, for example 246# No Timeout 0x00 247# 10 millisecond timeout 0x0A 248NXP_SWP_SWITCH_TIMEOUT=0x0A 249 250############################################################################### 251# P61 interface options for JCOP Download 252# NFC 0x01 253# SPI 0x02 254NXP_P61_JCOP_DEFAULT_INTERFACE=0x01 255 256############################################################################### 257# P61 JCOP OS download options 258# FRAMEWORK API BY APPLICATION 0x00 259# AT BOOT_TIME 0x01 260NXP_JCOPDL_AT_BOOT_ENABLE=0x00 261 262############################################################################### 263# Loader service version 264# NFC service checks for LS version 2.0 or 2.1 265# LS2.0 0x20 266# LS2.1 0x21 267# LS2.2 0x22 268# AT NFC service intialization 269NXP_LOADER_SERVICE_VERSION=0x21 270