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:03: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. 28NFA_DM_START_UP_CFG={42:CB:01:01:A5:01:01:CA:14:00:00:00:00:0E:C0:D4:01:00:0F:00:00:00:00:C0:C6:2D:00:14:0A: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:01:C8} 29 30# If NFA_DM_PRE_DISCOVERY_CFG is not supported by the current software, then this value should be used. 31#NFA_DM_START_UP_CFG={48:CB:01:01:A5:01:01:CA:14:00:00:00:00:0E:C0:D4:01:00:0F:00:00:00:00:C0:C6:2D:00:14:0A: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:08:01:08:00:04:80:C3:C9:01} 32 33############################################################################### 34# Pre-Discovery Startup Configuration (256 bytes maximum) 35# 36# This is applied before starting Discovery the first time. 37NFA_DM_PRE_DISCOVERY_CFG={0A:C2:08:01:C8:00:04:40:4B:4C:00} 38 39############################################################################### 40# Antenna Configuration - This data is used when setting 0xC8 config item 41# at startup (before discovery is started). If not used, no value is sent. 42# 43# The settings for this value are documented here: 44# http://wcgbu.broadcom.com/wpan/PM/Project%20Document%20Library/bcm20791B0/ 45# Design/Doc/PHY%20register%20settings/BCM20791-B2-1027-02_PHY_Recommended_Reg_Settings.xlsx 46# 47# The values marked as ?? should be tweaked per antenna or customer/app: 48# {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} 49# array[0] = 0x20 is length of the payload from array[1] to the end 50# array[1] = 0xC8 is PREINIT_DSP_CFG 51PREINIT_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} 52 53############################################################################### 54# Snooze Mode Settings 55# 56# By default snooze mode is enabled. Set SNOOZE_MODE_CFG byte[0] to 0 57# to disable. 58# 59# If SNOOZE_MODE_CFG is not provided, the default settings are used: 60# They are as follows: 61# 8 Sleep Mode (0=Disabled 1=UART 8=SPI/I2C) 62# 0 Idle Threshold Host 63# 0 Idle Threshold HC 64# 0 NFC Wake active mode (0=ActiveLow 1=ActiveHigh) 65# 1 Host Wake active mode (0=ActiveLow 1=ActiveHigh) 66# 67#SNOOZE_MODE_CFG={08:00:00:00:01} 68