############################################################################### #Board Varaints and Versions are defined below: #BOARD_VARIANT_NXPREF 0x01 #BOARD_NXPREF_VERSIONS(0x01, 0x02) #BOARD_VARIANT_CUSTREF1 0x2A #BOARD_CUSTREF1_VERSIONS(0x01,0x02,0x03) UWB_BOARD_VARIANT_CONFIG=0x01 UWB_BOARD_VARIANT_VERSION=0x01 #Default device node is /dev/srxxx, #you can override it if your kernel driver is exposing it as another name. #NXP_UWB_DEVICE_NODE="/dev/sr100" ############################################################################### # Extended CofigID #DELAY_CALIBRATION_VALUE E400 #AOA_CALIBRATION_CTRL E401 #DPD_WAKEUP_SRC E402 #WTX_COUNT_CONFIG E403 #WIFI_COEX_FEATURE E405 ##Note: WIFI COEX CONFIG Disabled by default, if required add the ## config (E4, 05, 04, 00, 3C, 1E, 1E) and update the ## Lentgh and number of parameter accordingly in the header part. ## WIFI COEX feature supports only in user binary. #CLK_CONFIG_CTRL E430 ##Note: Config for clock source selection and refer UCI specification ## for more information. #UWB_WLAN_5GHZ_CHANNEL_INTERFERENCE_LIST E432 ##Note: List of problematic channels in 5GHz Range, if required add ## config (E4, 32, 03, 120, 124, 128) and update the ## Length and number of parameters accordingly in header part. #TX_PULSE_SHAPE_CONFIG E428 # Refer the NXP UCI specification for below configs #ANTENNA_RX_IDX_DEFINE E460 #ANTENNA_TX_IDX_DEFINE E461 UWB_CORE_EXT_DEVICE_DEFAULT_CONFIG={20, 04, 00, 23, 05, E4, 02, 01, 00, E4, 03, 01, b4, E4, 28, 04, 02, 02, 02, 00, E4, 60, 07, 01, 01, 02, 01, 00, 01, 00, E4, 61, 06, 01, 01, 01, 00, 00, 00 } ##Note: Session specific default app config configured here #ANTENNAS_CONFIGURATION_RX E31C NXP_UWB_EXT_APP_DEFAULT_CONFIG={01, E3, 1C, 03, 01, 01, 01} ##Note: Below configs are applicable in User_Mode FW only ##Note: WIFI COEX CONFIG Disabled by default, if required add the ## config (E4, 05, 04, 00, 3C, 1E, 1E) and update the ## Lentgh and number of parameter accordingly in the header part. ## WIFI COEX feature supports only in user binary. #WIFI_COEX_UART_USER_CFG E437 ## UART based WiFi-CoEx Interface User Configuration. default value 0 #FREQ_OF_UWB_REQ_WLAN_CHANNEL_INFO E439 ## Configure the frequency of UWB Requests to WLAN for getting WLAN Channel Information. Default value 3 ## if required add the ## config (E4, 39, 01, 03) and update the ## Length and number of parameter accordingly in the header part UWB_USER_FW_BOOT_MODE_CONFIG={20, 04, 00, 08, 01, E4, 05, 04, 00, 3C, 1E, 1E } ############################################################################### # Helios PROD Mode FW version # Make sure you push the Production FW while using this Macro NXP_UWB_PROD_FW_FILENAME="libsr100t_prod_fw.bin" # Helios Dev Mode FW version # Make sure you push the Dev Mode FW while using this Macro NXP_UWB_DEV_FW_FILENAME="libsr100t_dev_fw.bin" ############################################################################### ############################################################################### #enable or disable fw download logging UWB_FW_DOWNLOAD_LOG=0x00 ############################################################################### ############################################################################### # set Crystal calibration seetings # byte[6] 38.4 MHz XTAL CAP1 # byte[7] 38.4 MHz XTAL CAP2 # byte[8] 38.4 MHz XTAL GM CONTROL NXP_UWB_XTAL_38MHZ_CONFIG={2E, 11, 00, 05, 05, 02, FF, FF, 21} ############################################################################### # This config enable/disable the Vendor extended notifications # 00 for disable # 01 for enable NXP_UWB_EXTENDED_NTF_CONFIG={20, 04, 00, 05, 01, E4, 33, 01, 01} ############################################################################### ############################################################################### # Core Device configurations # Below sections needs to be updated with the correct values for needed core device configurations #NXP_CORE_CONF_BLK_1={} #NXP_CORE_CONF_BLK_2={} #NXP_CORE_CONF_BLK_3={} #NXP_CORE_CONF_BLK_4={} #NXP_CORE_CONF_BLK_5={} #NXP_CORE_CONF_BLK_6={} #NXP_CORE_CONF_BLK_7={} #NXP_CORE_CONF_BLK_8={} #NXP_CORE_CONF_BLK_9={} #NXP_CORE_CONF_BLK_10={} NXP_LOG_JNI_LOGLEVEL=0x05 NXP_LOG_UCI_CORE_LOGLEVEL=0x05 NXP_LOG_UCIHAL_LOGLEVEL=0x05 NXP_LOG_FWDNLD_LOGLEVEL=0x05 NXP_LOG_TML_LOGLEVEL=0x05 NXP_LOG_UCIX_LOGLEVEL=0x05 NXP_LOG_UCIR_LOGLEVEL=0x05