• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1##############################################################################
2# Firmware patch file
3#  If the value is not set then patch download is disabled.
4FW_PATCH="/vendor/firmware/bcm2079x-b5_firmware.ncd"
5
6###############################################################################
7# Firmware pre-patch file (sent before the above patch file)
8#  If the value is not set then pre-patch is not used.
9FW_PRE_PATCH="/vendor/firmware/bcm2079x-b5_pre_firmware.ncd"
10
11###############################################################################
12# LPTD mode configuration
13#  byte[0] is the length of the remaining bytes in this value
14#     if set to 0, LPTD params will NOT be sent to NFCC (i.e. disabled).
15#  byte[1] is the param id it should be set to B9.
16#  byte[2] is the length of the LPTD parameters
17#  byte[3] indicates if LPTD is enabled
18#     if set to 0, LPTD will be disabled (parameters will still be sent).
19#  byte[4-n] are the LPTD parameters.
20#  By default, LPTD is enabled and default settings are used.
21#  See nfc_hal_dm_cfg.c for defaults
22LPTD_CFG={38:B9:36:01:00:FF:FF:08:00:00:00:A0:0F:40:00:00:12:02:10:00:00:00:2D:0B:30:00:00:00:00:00:00:00:00:00:00:00:00:00:00:03:00:D0:07:00:00:08:07:00:00:C8:00:00:00:00:00:00:00}
23
24###############################################################################
25# Startup Configuration (256 bytes maximum)
26#
27# This is applied at stack startup.
28# Use for Host based CE
29NFA_DM_START_UP_CFG={45:CB:01:01:A5:01:01:CA:17:00:00:00:00:06:00:00:00:00:0F:00:00:00:00:E0:67:35:00:14:01:00:00:10:B5:03:01:02:FF:80:01:01:C9:03:03:0F:AB:5B:01:00:B2:04:E8:03:00:00:CF:02:02:08:B1:06:00:20:00:00:00:12:C2:02:00:C8}
30
31# Support UICC
32#NFA_DM_START_UP_CFG={45:CB:01:01:A5:01:01:CA:17:00:00:00:00:06:00:00:00:00:0F:00:00:00:00:E0:67:35:00:14:01:00:00:10:B5:03:01:03:FF:80:01:01:C9:03:03:0F:AB:5B:01:02:B2:04:E8:03:00:00:CF:02:02:08:B1:06:00:20:00:00:00:12:C2:02:01:88}
33
34###############################################################################
35# Pre-Discovery Startup Configuration (256 bytes maximum)
36#
37# This is applied before starting Discovery the first time.
38# Use for Host based CE
39# Do not set NFA_DM_PRE_DISCOVERY_CFG
40
41# Support UICC
42#NFA_DM_PRE_DISCOVERY_CFG={0A:C2:08:01:88:00:04:40:4B:4C:00}
43
44###############################################################################
45# Antenna Configuration - This data is used when setting 0xC8 config item
46# at startup (before discovery is started).  If not used, no value is sent.
47#
48# The values marked as ?? should be tweaked per antenna or customer/app:
49# {20:C8:1E:06:??:00:??:??:??:00:??:24:00:1C:00:75:00:77:00:76:00:1C:00:03:00:0A:00:??:01:00:00:40:04}
50# array[0] = 0x20 is length of the payload from array[1] to the end
51# array[1] = 0xC8 is PREINIT_DSP_CFG
52PREINIT_DSP_CFG={20:C8:1E:06:3F:00:0A:03:30:00:04:24:00:1C:00:75:00:77:00:76:00:1C:00:03:00:0A:00:4C:01:00:00:40:04}
53
54
55###############################################################################
56# Snooze Mode Settings
57#
58#  By default snooze mode is enabled.  Set SNOOZE_MODE_CFG byte[0] to 0
59#  to disable.
60#
61#  If SNOOZE_MODE_CFG is not provided, the default settings are used:
62#  They are as follows:
63#       8             Sleep Mode (0=Disabled 1=UART 8=SPI/I2C)
64#       0             Idle Threshold Host
65#       0             Idle Threshold HC
66#       0             NFC Wake active mode (0=ActiveLow 1=ActiveHigh)
67#       1             Host Wake active mode (0=ActiveLow 1=ActiveHigh)
68#
69#SNOOZE_MODE_CFG={08:00:00:00:01}
70