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