1#################### This file is used by NXP NFC NCI HAL ##################### 2############################################################################### 3# Application options 4# Logging Levels 5# NXPLOG_DEFAULT_LOGLEVEL 0x01 6# ANDROID_LOG_DEBUG 0x03 7# ANDROID_LOG_WARN 0x02 8# ANDROID_LOG_ERROR 0x01 9# ANDROID_LOG_SILENT 0x00 10NXPLOG_EXTNS_LOGLEVEL=0x03 11NXPLOG_NCIHAL_LOGLEVEL=0x03 12NXPLOG_NCIX_LOGLEVEL=0x03 13NXPLOG_NCIR_LOGLEVEL=0x03 14NXPLOG_FWDNLD_LOGLEVEL=0x03 15NXPLOG_TML_LOGLEVEL=0x03 16NFC_DEBUG_ENABLED=1 17 18############################################################################### 19# Nfc Device Node name 20NXP_NFC_DEV_NODE="/dev/nq-nci" 21 22############################################################################### 23# Extension for Mifare reader enable 24MIFARE_READER_ENABLE=0x01 25 26############################################################################### 27# Firmware file type 28#.so file 0x01 29#.bin file 0x02 30NXP_FW_TYPE=0x01 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=0x02 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=0x02 49 50############################################################################### 51# The timeout value to be used for clock request acknowledgment 52# min value = 0x01 to max = 0x06 53 54NXP_SYS_CLOCK_TO_CFG=0x06 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# NXP TVDD configurations settings 66# Allow NFCC to configure External TVDD, There are currently three 67#configurations (1, 2 and 3) are supported, out of them only one can be 68#supported. 69 70NXP_EXT_TVDD_CFG=0x01 71 72############################################################################### 73#config1:SLALM, 3.3V for both RM and CM 74NXP_EXT_TVDD_CFG_1={20, 02, 0B, 02, A0, 66, 01, 00, A0, 0E, 03, 02, 09, 00} 75 76############################################################################### 77#config2: use DCDC in CE, use Tx_Pwr_Req, set CFG2 mode, SLALM, 78#monitoring 5V from DCDC, 3.3V for both RM and CM, DCDCWaitTime=4.2ms 79NXP_EXT_TVDD_CFG_2={20, 02, 0B, 02, A0, 66, 01, 00, A0, 0E, 03, 56, 24, 08 } 80 81############################################################################### 82#config3: use DCDC in CE, use Tx_Pwr_Req, SLALM, monitoring 5V from DCDC, 83#DCDCWaitTime=4.2ms 84NXP_EXT_TVDD_CFG_3={20, 02, 0B, 02, A0, 66, 01, 01, A0, 0E, 03, 52, 40, 0A} 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_1={ 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_2={ 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_3={ 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_4={ 108#} 109 110############################################################################### 111# NXP RF configuration ALM/PLM settings 112# This section needs to be updated with the correct values based on the platform 113#NXP_RF_CONF_BLK_5={ 114#} 115 116############################################################################### 117# NXP RF configuration ALM/PLM settings 118# This section needs to be updated with the correct values based on the platform 119#NXP_RF_CONF_BLK_6={ 120#} 121 122############################################################################### 123# Core configuration extensions 124# It includes 125# Wired mode settings A0ED, A0EE 126# Tag Detector A040, A041, A043 127# Low Power mode A007 128# Clock settings A002, A003 129# PbF settings A008 130NXP_CORE_CONF_EXTN={20, 02, 19, 06, 131 A0, EC, 01, 01, 132 A0, ED, 01, 00, 133 A0, 5E, 01, 01, 134 A0, 40, 01, 01, 135 A0, DD, 01, 2D, 136 A0, 96, 01, 01 137 } 138 139############################################################################### 140# Core configuration rf field filter settings to enable set to 01 to disable set to 00 last bit 141NXP_CORE_RF_FIELD={ 20, 02, 05, 01, A0, 62, 01, 01 142 } 143 144############################################################################### 145# To enable i2c fragmentation set i2c fragmentation enable 0x01 to disable set to 0x00 146NXP_I2C_FRAGMENTATION_ENABLED=0x00 147 148############################################################################### 149# Core configuration settings 150NXP_CORE_CONF={ 20, 02, 2E, 0E, 151 28, 01, 00, 152 21, 01, 00, 153 30, 01, 08, 154 31, 01, 03, 155 32, 01, 60, 156 38, 01, 01, 157 33, 04, 01, 02, 03, 04, 158 54, 01, 06, 159 50, 01, 02, 160 5B, 01, 00, 161 80, 01, 01, 162 81, 01, 01, 163 82, 01, 0E, 164 18, 01, 01 165 } 166 167############################################################################### 168#Enable SWP full power mode when phone is power off 169NXP_SWP_FULL_PWR_ON=0x00 170 171############################################################################### 172#Set the default Felica T3T System Code OffHost route Location : 173 174# host 0x00 175# UICC 0x02 176# UICC2 0x03 177DEFAULT_SYS_CODE_ROUTE=0x00 178 179############################################################################### 180# AID Matching platform options 181# AID_MATCHING_L 0x01 182# AID_MATCHING_K 0x02 183AID_MATCHING_PLATFORM=0x01 184 185############################################################################### 186#CHINA_TIANJIN_RF_SETTING 187#Enable 0x01 188#Disable 0x00 189NXP_CHINA_TIANJIN_RF_ENABLED=0x01 190 191############################################################################### 192#SWP_SWITCH_TIMEOUT_SETTING 193# Allowed range of swp timeout setting is 0x00 to 0x3C [0 - 60]. 194# Timeout in milliseconds, for example 195# No Timeout 0x00 196# 10 millisecond timeout 0x0A 197NXP_SWP_SWITCH_TIMEOUT=0x0A 198 199############################################################################### 200# Extended APDU length for ISO_DEP 201ISO_DEP_MAX_TRANSCEIVE=0xFEFF 202 203############################################################################### 204# Vendor Specific Proprietary Protocol & Discovery Configuration 205# Set to 0xFF if unsupported 206# byte[0] NCI_PROTOCOL_18092_ACTIVE 207# byte[1] NCI_PROTOCOL_B_PRIME 208# byte[2] NCI_PROTOCOL_DUAL 209# byte[3] NCI_PROTOCOL_15693 210# byte[4] NCI_PROTOCOL_KOVIO 211# byte[5] NCI_PROTOCOL_MIFARE 212# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO 213# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME 214# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME 215NFA_PROPRIETARY_CFG={05, FF, FF, 06, 81, 80, 70, FF, FF} 216 217############################################################################### 218# Choose the presence-check algorithm for type-4 tag. If not defined, the default value is 1. 219# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm 220# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block 221# 2 NFA_RW_PRES_CHK_ISO_DEP_NAK; Type - 4 tag protocol iso-dep nak presence check 222# command is sent waiting for rsp and ntf. 223PRESENCE_CHECK_ALGORITHM=1 224 225############################################################################### 226# White list of Hosts 227# This values will be the Hosts(NFCEEs) in the HCI Network. 228DEVICE_HOST_WHITE_LIST={02} 229 230############################################################################### 231