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# Nfc Device Node name 21NXP_NFC_DEV_NODE="/dev/pn54x" 22 23############################################################################### 24# Extension for Mifare reader enable 25MIFARE_READER_ENABLE=0x01 26 27############################################################################### 28# Vzw Feature enable 29VZW_FEATURE_ENABLE=0x01 30 31############################################################################### 32# File name for Firmware 33NXP_FW_NAME="libpn548ad_fw.so" 34 35############################################################################### 36# System clock source selection configuration 37#define CLK_SRC_XTAL 1 38#define CLK_SRC_PLL 2 39 40NXP_SYS_CLK_SRC_SEL=0x02 41 42############################################################################### 43# System clock frequency selection configuration 44#define CLK_FREQ_13MHZ 1 45#define CLK_FREQ_19_2MHZ 2 46#define CLK_FREQ_24MHZ 3 47#define CLK_FREQ_26MHZ 4 48#define CLK_FREQ_38_4MHZ 5 49#define CLK_FREQ_52MHZ 6 50 51NXP_SYS_CLK_FREQ_SEL=0x02 52 53############################################################################### 54# The timeout value to be used for clock request acknowledgment 55# min value = 0x01 to max = 0x06 56 57NXP_SYS_CLOCK_TO_CFG=0x01 58 59############################################################################### 60# NXP proprietary settings 61NXP_ACT_PROP_EXTN={2F, 02, 00} 62 63############################################################################### 64# NFC forum profile settings 65NXP_NFC_PROFILE_EXTN={20, 02, 05, 01, A0, 44, 01, 00} 66 67############################################################################### 68# NFCC Configuration Control 69# Allow NFCC to manage RF Config 0x01 70# Don't allow NFCC to manage RF Config 0x00 71NXP_NFC_MERGE_RF_PARAMS={20, 02, 04, 01, 85, 01, 01} 72 73############################################################################### 74# Standby enable settings 75NXP_CORE_STANDBY={2F, 00, 01, 01} 76 77############################################################################### 78# NXP TVDD configurations settings 79# Allow NFCC to configure External TVDD, There are currently three 80#configurations (1, 2 and 3) are supported, out of them only one can be 81#supported. 82 83NXP_EXT_TVDD_CFG=0x01 84 85############################################################################### 86#config1:SLALM, 3.3V for both RM and CM 87NXP_EXT_TVDD_CFG_1={20, 02, 0B, 02, A0, 66, 01, 00, A0, 0E, 03, 02, 09, 00} 88 89############################################################################### 90#config2: use DCDC in CE, use Tx_Pwr_Req, set CFG2 mode, SLALM, 91#monitoring 5V from DCDC, 4.7V for both RM and CM, DCDCWaitTime=4.2ms 92NXP_EXT_TVDD_CFG_2={20, 02, 0B, 02, A0, 66, 01, 00, A0, 0E, 03, 56, 64, 0A} 93 94############################################################################### 95#config3: use DCDC in CE, use Tx_Pwr_Req, SLALM, monitoring 5V from DCDC, 96#DCDCWaitTime=4.2ms 97NXP_EXT_TVDD_CFG_3={20, 02, 0B, 02, A0, 66, 01, 01, A0, 0E, 03, 52, 64, 0A} 98 99############################################################################### 100# NXP RF configuration ALM/PLM settings 101# This section needs to be updated with the correct values based on the platform 102#NXP_RF_CONF_BLK_1={ 103#} 104 105############################################################################### 106# NXP RF configuration ALM/PLM settings 107# This section needs to be updated with the correct values based on the platform 108#NXP_RF_CONF_BLK_2={ 109#} 110 111############################################################################### 112# NXP RF configuration ALM/PLM settings 113# This section needs to be updated with the correct values based on the platform 114#NXP_RF_CONF_BLK_3={ 115#} 116 117############################################################################### 118# NXP RF configuration ALM/PLM settings 119# This section needs to be updated with the correct values based on the platform 120#NXP_RF_CONF_BLK_4={ 121#} 122 123############################################################################### 124# NXP RF configuration ALM/PLM settings 125# This section needs to be updated with the correct values based on the platform 126#NXP_RF_CONF_BLK_5={ 127#} 128 129############################################################################### 130# NXP RF configuration ALM/PLM settings 131# This section needs to be updated with the correct values based on the platform 132#NXP_RF_CONF_BLK_6={ 133#} 134 135############################################################################### 136# Core configuration extensions 137# It includes 138# Wired mode settings A0ED, A0EE 139# Tag Detector A040, A041, A043 140# Low Power mode A007 141# Clock settings A002, A003 142# PbF settings A008 143# Clock timeout settings A004 144NXP_CORE_CONF_EXTN={20, 02, 1D, 07, 145 A0, EC, 01, 01, 146 A0, ED, 01, 03, 147 A0, 5E, 01, 01, 148 A0, 12, 01, 02, 149 A0, 40, 01, 01, 150 A0, DD, 01, 2D, 151 A0, F2, 01, 01 152 } 153 154############################################################################### 155# Core configuration rf field filter settings to enable set to 01 to disable set to 00 last bit 156NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01 157 } 158 159############################################################################### 160# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00 161NXP_I2C_FRAGMENTATION_ENABLED=0x00 162 163############################################################################### 164# Core configuration settings 165NXP_CORE_CONF={ 20, 02, 2E, 0E, 166 28, 01, 00, 167 21, 01, 00, 168 30, 01, 08, 169 31, 01, 03, 170 32, 01, 60, 171 38, 01, 01, 172 33, 04, 01, 02, 03, 04, 173 54, 01, 06, 174 50, 01, 02, 175 5B, 01, 00, 176 80, 01, 01, 177 81, 01, 01, 178 82, 01, 0E, 179 18, 01, 01 180 } 181 182############################################################################### 183# Mifare Classic Key settings 184#NXP_CORE_MFCKEY_SETTING={20, 02, 25,04, A0, 51, 06, A0, A1, A2, A3, A4, A5, 185# A0, 52, 06, D3, F7, D3, F7, D3, F7, 186# A0, 53, 06, FF, FF, FF, FF, FF, FF, 187# A0, 54, 06, 00, 00, 00, 00, 00, 00} 188 189############################################################################### 190# Default SE Options 191# No secure element 0x00 192# eSE 0x01 193# UICC 0x02 194 195NXP_DEFAULT_SE=0x03 196 197############################################################################### 198#Enable SWP full power mode when phone is power off 199NXP_SWP_FULL_PWR_ON=0x00 200 201############################################################################### 202#### Select the CHIP #### 203#PN547C2 0x01 204#PN65T 0x02 205#PN548AD 0x03 206#PN66T 0x04 207 208NXP_NFC_CHIP=0x04 209 210############################################################################### 211# CE when Screen state is locked 212# Disable 0x00 213# Enable 0x01 214NXP_CE_ROUTE_STRICT_DISABLE=0x01 215 216############################################################################### 217#Timeout in secs to get NFCEE Discover notification 218NXP_DEFAULT_NFCEE_DISC_TIMEOUT=20 219 220NXP_DEFAULT_NFCEE_TIMEOUT=0x06 221 222############################################################################### 223#Timeout in secs 224NXP_SWP_RD_START_TIMEOUT=0x0A 225 226############################################################################### 227#Timeout in secs 228NXP_SWP_RD_TAG_OP_TIMEOUT=0x01 229 230############################################################################### 231#Set the default AID route Location : 232#This settings will be used when application does not set this parameter 233# host 0x00 234# eSE 0x01 235# UICC 0x02 236DEFAULT_AID_ROUTE=0x00 237 238############################################################################### 239#Set the Mifare Desfire route Location : 240#This settings will be used when application does not set this parameter 241# host 0x00 242# eSE 0x01 243# UICC 0x02 244DEFAULT_DESFIRE_ROUTE=0x02 245 246############################################################################### 247#Set the Mifare CLT route Location : 248#This settings will be used when application does not set this parameter 249# host 0x00 250# eSE 0x01 251# UICC 0x02 252DEFAULT_MIFARE_CLT_ROUTE=0x02 253 254############################################################################### 255# AID Matching platform options 256# AID_MATCHING_L 0x01 257# AID_MATCHING_K 0x02 258AID_MATCHING_PLATFORM=0x01 259 260############################################################################### 261# P61 interface options 262# NFC 0x01 263# SPI 0x02 264NXP_P61_LS_DEFAULT_INTERFACE=0x01 265 266############################################################################### 267# P61 LTSM interface options 268# NFC 0x01 269# SPI 0x02 270NXP_P61_LTSM_DEFAULT_INTERFACE=0x01 271 272############################################################################### 273#CHINA_TIANJIN_RF_SETTING 274#Enable 0x01 275#Disable 0x00 276NXP_CHINA_TIANJIN_RF_ENABLED=0x01 277 278############################################################################### 279#SWP_SWITCH_TIMEOUT_SETTING 280# Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60]. 281# Timeout in milliseconds, for example 282# No Timeout 0x00 283# 10 millisecond timeout 0x0A 284NXP_SWP_SWITCH_TIMEOUT=0x0A 285 286############################################################################### 287# P61 interface options for JCOP Download 288# NFC 0x01 289# SPI 0x02 290NXP_P61_JCOP_DEFAULT_INTERFACE=0x01 291 292############################################################################### 293# P61 JCOP OS download options 294# FRAMEWORK API BY APPLICATION 0x00 295# AT BOOT_TIME 0x01 296NXP_JCOPDL_AT_BOOT_ENABLE=0x00 297 298############################################################################### 299# Loader service version 300# NFC service checks for LS version 2.0 or 2.1 301# LS2.0 0x20 302# LS2.1 0x21 303# LS2.2 0x22 304# AT NFC service intialization 305NXP_LOADER_SERVICE_VERSION=0x21 306