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# File name for Firmware 33NXP_FW_NAME="libpn547_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=0x01 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=0x00 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# Standby enable settings 69#NXP_CORE_STANDBY={2F, 00, 01, 01} 70 71############################################################################### 72#Atonomous Mode 73#Enable 0x01 74#Disable 0x00 75NXP_CORE_SCRN_OFF_AUTONOMOUS_ENABLE=0x00 76 77############################################################################### 78# NXP RF configuration ALM/PLM settings 79# This section needs to be updated with the correct values based on the platform 80# NXP_RF_CONF_BLK_1={ 81#} 82 83############################################################################### 84# NXP RF configuration ALM/PLM settings 85# This section needs to be updated with the correct values based on the platform 86#NXP_RF_CONF_BLK_2={ 87#} 88 89############################################################################### 90# NXP RF configuration ALM/PLM settings 91# This section needs to be updated with the correct values based on the platform 92#NXP_RF_CONF_BLK_3={ 93#} 94 95############################################################################### 96# NXP RF configuration ALM/PLM settings 97# This section needs to be updated with the correct values based on the platform 98#NXP_RF_CONF_BLK_4={ 99#} 100 101############################################################################### 102# NXP RF configuration ALM/PLM settings 103# This section needs to be updated with the correct values based on the platform 104#NXP_RF_CONF_BLK_5={ 105#} 106 107############################################################################### 108# NXP RF configuration ALM/PLM settings 109# This section needs to be updated with the correct values based on the platform 110#NXP_RF_CONF_BLK_6={ 111#} 112 113############################################################################### 114# Core configuration extensions 115# It includes 116# Wired mode settings A0ED, A0EE 117# Tag Detector A040, A041, A043 118# Low Power mode A007 119# Clock settings A002, A003 120# PbF settings A008 121NXP_CORE_CONF_EXTN={20, 02, 16, 04, 122 A0, EC, 01, 01, 123 A0, ED, 01, 01, 124 A0, 5E, 01, 01, 125 A0, 0D, 06, 3E, 2D, 15, 88, 15, 00 126 } 127 128############################################################################### 129# Core configuration rf field filter settings to enable set to 01 to disable set to 00 last bit 130NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01 131 } 132 133############################################################################### 134# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00 135NXP_I2C_FRAGMENTATION_ENABLED=0x00 136 137############################################################################### 138# Core configuration settings 139NXP_CORE_CONF={ 20, 02, 2B, 0D, 140 28, 01, 00, 141 21, 01, 00, 142 30, 01, 08, 143 31, 01, 03, 144 33, 04, 01, 02, 03, 04, 145 54, 01, 06, 146 50, 01, 02, 147 5B, 01, 00, 148 60, 01, 0E, 149 80, 01, 01, 150 81, 01, 01, 151 82, 01, 0E, 152 18, 01, 01 153 } 154 155############################################################################### 156# Mifare Classic Key settings 157#NXP_CORE_MFCKEY_SETTING={20, 02, 25,04, A0, 51, 06, A0, A1, A2, A3, A4, A5, 158# A0, 52, 06, D3, F7, D3, F7, D3, F7, 159# A0, 53, 06, FF, FF, FF, FF, FF, FF, 160# A0, 54, 06, 00, 00, 00, 00, 00, 00} 161 162############################################################################### 163# Default SE Options 164# No secure element 0x00 165# eSE 0x01 166# UICC 0x02 167 168NXP_DEFAULT_SE=0x02 169 170NXP_DEFAULT_NFCEE_TIMEOUT=0x06 171 172############################################################################### 173#Enable SWP full power mode when phone is power off 174NXP_SWP_FULL_PWR_ON=0x01 175 176############################################################################### 177#Set the default AID route Location : 178#This settings will be used when application does not set this parameter 179# host 0x00 180# eSE 0x01 181# UICC 0x02 182DEFAULT_AID_ROUTE=0x00 183 184############################################################################### 185#Set the Mifare Desfire route Location : 186#This settings will be used when application does not set this parameter 187# host 0x00 188# eSE 0x01 189# UICC 0x02 190DEFAULT_DESFIRE_ROUTE=0x02 191 192############################################################################### 193#Set the Mifare CLT route Location : 194#This settings will be used when application does not set this parameter 195# host 0x00 196# eSE 0x01 197# UICC 0x02 198DEFAULT_MIFARE_CLT_ROUTE=0x02 199 200############################################################################## 201#### Select the CHIP #### 202#PN547C2 0x01 203#PN65T 0x02 204#PN548AD 0x03 205#PN66T 0x04 206 207NXP_NFC_CHIP=0x01 208 209#Timeout in secs 210NXP_SWP_RD_START_TIMEOUT=0x0A 211#Timeout in secs 212NXP_SWP_RD_TAG_OP_TIMEOUT=0x01 213 214############################################################################### 215# CE when Screen state is locked 216# Disable 0x00 217# Enable 0x01 218NXP_CE_ROUTE_STRICT_DISABLE=0x01 219 220############################################################################### 221# AID Matching platform options 222# AID_MATCHING_L 0x01 223# AID_MATCHING_K 0x02 224AID_MATCHING_PLATFORM=0x01 225