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 66#NXP_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, 16, 04, 119 A0, EC, 01, 01, 120 A0, ED, 01, 01, 121 A0, 5E, 01, 01, 122 A0, 0D, 06, 3E, 2D, 15, 88, 15, 00 123 } 124 125############################################################################### 126# Core configuration rf field filter settings to enable set 01 ,to disable set to 00 last bit 127NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01 128 } 129 130############################################################################### 131# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00 132NXP_I2C_FRAGMENTATION_ENABLED=0x00 133 134############################################################################### 135# Core configuration settings 136NXP_CORE_CONF={ 20, 02, 2B, 0D, 137 28, 01, 00, 138 21, 01, 00, 139 30, 01, 08, 140 31, 01, 03, 141 33, 04, 01, 02, 03, 04, 142 54, 01, 06, 143 50, 01, 02, 144 5B, 01, 00, 145 60, 01, 0E, 146 80, 01, 01, 147 81, 01, 01, 148 82, 01, 0E, 149 18, 01, 01 150 } 151 152############################################################################### 153# Mifare Classic Key settings 154#NXP_CORE_MFCKEY_SETTING={20, 02, 25,04, A0, 51, 06, A0, A1, A2, A3, A4, A5, 155# A0, 52, 06, D3, F7, D3, F7, D3, F7, 156# A0, 53, 06, FF, FF, FF, FF, FF, FF, 157# A0, 54, 06, 00, 00, 00, 00, 00, 00} 158 159############################################################################### 160# Default SE Options 161# No secure element 0x00 162# eSE 0x01 163# UICC 0x02 164 165NXP_DEFAULT_SE=0x02 166 167NXP_DEFAULT_NFCEE_TIMEOUT=0x06 168 169############################################################################### 170#Enable SWP full power mode when phone is power off 171NXP_SWP_FULL_PWR_ON=0x01 172 173############################################################################### 174#Set the default AID route Location : 175#This settings will be used when application does not set this parameter 176# host 0x00 177# eSE 0x01 178# UICC 0x02 179DEFAULT_AID_ROUTE=0x00 180 181############################################################################### 182#Set the Mifare Desfire route Location : 183#This settings will be used when application does not set this parameter 184# host 0x00 185# eSE 0x01 186# UICC 0x02 187DEFAULT_DESFIRE_ROUTE=0x02 188 189############################################################################### 190#Set the Mifare CLT route Location : 191#This settings will be used when application does not set this parameter 192# host 0x00 193# eSE 0x01 194# UICC 0x02 195DEFAULT_MIFARE_CLT_ROUTE=0x02 196 197############################################################################### 198#Chip type 199#PN547C2 0x01 200#PN65T 0x02 201 202NXP_NFC_CHIP=0x01 203 204#Timeout in secs 205NXP_SWP_RD_START_TIMEOUT=0x0A 206#Timeout in secs 207NXP_SWP_RD_TAG_OP_TIMEOUT=0x01 208 209############################################################################### 210# CE when Screen state is locked 211# Disable 0x00 212# Enable 0x01 213NXP_CE_ROUTE_STRICT_DISABLE=0x01 214 215############################################################################### 216# AID Matching platform options 217# AID_MATCHING_L 0x01 218# AID_MATCHING_K 0x02 219AID_MATCHING_PLATFORM=0x01 220