85 lines
4.3 KiB
Text
85 lines
4.3 KiB
Text
|
###############################################################################
|
||
|
# Firmware patch file
|
||
|
# If the value is not set then patch download is disabled.
|
||
|
FW_PATCH="/vendor/firmware/bcm2079xB4_firmware.ncd"
|
||
|
FW_PATCH_20793="/vendor/firmware/bcm2079xB4_firmware_20793.ncd"
|
||
|
|
||
|
###############################################################################
|
||
|
# Firmware pre-patch file (sent before the above patch file)
|
||
|
# If the value is not set then pre-patch is not used.
|
||
|
FW_PRE_PATCH="/vendor/firmware/bcm2079xB4_pre_firmware.ncd"
|
||
|
FW_PRE_PATCH_20793="/vendor/firmware/bcm2079xB4_pre_firmware_20793.ncd"
|
||
|
|
||
|
###############################################################################
|
||
|
# LPTD mode configuration
|
||
|
# byte[0] is the length of the remaining bytes in this value
|
||
|
# if set to 0, LPTD params will NOT be sent to NFCC (i.e. disabled).
|
||
|
# byte[1] is the param id it should be set to B9.
|
||
|
# byte[2] is the length of the LPTD parameters
|
||
|
# byte[3] indicates if LPTD is enabled
|
||
|
# if set to 0, LPTD will be disabled (parameters will still be sent).
|
||
|
# byte[4-n] are the LPTD parameters.
|
||
|
# By default, LPTD is enabled and default settings are used.
|
||
|
#
|
||
|
# These settings are tuned for B4 evaluation boards.
|
||
|
# LPTD DISABLED ---
|
||
|
#LPTD_CFG={29:B9:27:00:00:FF:FF:08:A0:0F:40:00:80:12:02:10:00:00:00:31:0B:30:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00}
|
||
|
|
||
|
# Eval Board ---
|
||
|
#LPTD_CFG={29:B9:27:01:00:FF:FF:08:A0:0F:40:00:80:12:02:10:00:00:00:31:0B:30:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00}
|
||
|
|
||
|
# HLTE EUR NFC LPTD ENABLED
|
||
|
LPTD_CFG={29:B9:27:01:00:FF:FF:0A:A0:0F:40:00:80:12:02:10:00:00:00:31:0F:30:00:00:01:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00}
|
||
|
|
||
|
###############################################################################
|
||
|
# Startup Configuration (100 bytes maximum)
|
||
|
#
|
||
|
# For the 0xC2 parameter, set byte[0] to 60 to disable UICC Idle Timeout.
|
||
|
# set to 61 to enable (The least significant bit of this byte enables
|
||
|
# the power off when Idle mode).
|
||
|
# 20 A1 07 00 == > These 4 bytes form a 4 byte value which decides the idle timeout(in us)
|
||
|
# value to trigger the uicc deactivation.
|
||
|
# NFC forum conformance
|
||
|
#NFA_DM_START_UP_CFG={27:B2:04:E8:03:00:00:CF:02:02:08:CB:01:01:A5:01:01:CA:0A:00:00:00:00:06:F0:55:00:00:0F:80:01:01:B5:03:01:03:09:5B:01:02}
|
||
|
# GCF combined + clfCfgTagPicc
|
||
|
NFA_DM_START_UP_CFG={50:CB:01:09:A5:01:01:CA:14:00:00:00:00:06:0C:D4:01:00:15:C0:E1:E4:00:C0:C6:2D:00:14:00:B5:03:01:03:FF:C2:08:61:00:82:04:80:C3:C9:01: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:B5:03:01:02:FF:28:01:01}
|
||
|
|
||
|
###############################################################################
|
||
|
# Pre-Discovery Startup Configuration (256 bytes maximum)
|
||
|
#
|
||
|
# This is applied before starting Discovery the first time.
|
||
|
#NFA_DM_PRE_DISCOVERY_CFG={0A:C2:08:01:08:00:04:80:C3:C9:01}
|
||
|
|
||
|
###############################################################################
|
||
|
# Antenna Configuration - This data is used when setting 0xC8 config item
|
||
|
# at startup (before discovery is started). If not used, no value is sent.
|
||
|
#
|
||
|
# The settings for this value are documented here:
|
||
|
# http://wcgbu.broadcom.com/wpan/PM/Project%20Document%20Library/bcm20791B0/
|
||
|
# Design/Doc/PHY%20register%20settings/BCM20791-B2-1027-02_PHY_Recommended_Reg_Settings.xlsx
|
||
|
# This document is maintained by Paul Forshaw.
|
||
|
#
|
||
|
# The values marked as ?? should be tweaked per antenna or customer/app:
|
||
|
# {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}
|
||
|
# array[0] = 0x20 is length of the payload from array[1] to the end
|
||
|
# array[1] = 0xC8 is PREINIT_DSP_CFG
|
||
|
PREINIT_DSP_CFG={20:C8:1E:06:1F:00:0A:03:30:00:04:24:00:1C:00:75:00:77:00:76:00:1C:00:03:00:0A:00:4E:01:00:00:40:04}
|
||
|
|
||
|
###############################################################################
|
||
|
# Snooze Mode Settings
|
||
|
#
|
||
|
# By default snooze mode is enabled. Set SNOOZE_MODE_CFG byte[0] to 0
|
||
|
# to disable.
|
||
|
#
|
||
|
# If SNOOZE_MODE_CFG is not provided, the default settings are used:
|
||
|
# They are as follows:
|
||
|
# 8 Sleep Mode (0=Disabled 1=UART 8=SPI/I2C)
|
||
|
# 0 Idle Threshold Host
|
||
|
# 0 Idle Threshold HC
|
||
|
# 0 NFC Wake active mode (0=ActiveLow 1=ActiveHigh)
|
||
|
# 1 Host Wake active mode (0=ActiveLow 1=ActiveHigh)
|
||
|
#
|
||
|
#SNOOZE_MODE_CFG={08:00:00:00:01}
|
||
|
|
||
|
BRCM_CTS_WAR=0x03
|