Calibration Flags#
This section provides a reference to the calibration flags in the boot configuration feature bitmaps.
Note
Bit positions 11-31 and 0 are reserved.
Macros#
Burn gain offset into the device.
Update XO Ctune to calibration data.
Use XO Ctune provided as argument to update calibration data.
Apply patch for cold temperature issue on CC0/CC1 modules.
Update gain offset for low sub-band (2 GHz).
Update gain offset for mid sub-band (2 GHz).
Update gain offset for high sub-band (2 GHz).
Update gain offset for channel-14 sub-band (2 GHz).
Macro Definition Documentation#
SL_SI91X_BURN_GAIN_OFFSET#
#define SL_SI91X_BURN_GAIN_OFFSETValue:
SL_WIFI_BURN_GAIN_OFFSET
Burn gain offset into the device.
Note
Bit positions 0 and 7 are reserved. Bit positions 11-31 are reserved.
The macro SL_SI91X_BURN_GAIN_OFFSET is being deprecated and will be removed in future releases. Use SL_SI91X_BURN_GAIN_OFFSET_LOW, SL_SI91X_BURN_GAIN_OFFSET_MID, or SL_SI91X_BURN_GAIN_OFFSET_HIGH instead.
SL_SI91X_BURN_FREQ_OFFSET#
#define SL_SI91X_BURN_FREQ_OFFSETValue:
SL_WIFI_BURN_FREQ_OFFSET
Update XO Ctune to calibration data.
This macro defines the bit for burning the frequency offset into the device.
1 - Update XO Ctune to calibration data
0 - Skip XO Ctune update
SL_SI91X_SW_XO_CTUNE_VALID#
#define SL_SI91X_SW_XO_CTUNE_VALIDValue:
SL_WIFI_SW_XO_CTUNE_VALID
Use XO Ctune provided as argument to update calibration data.
This macro defines the bit to indicate that the software XO CTUNE (crystal tuning) value is valid.
1 - Use XO Ctune provided as argument to update calibration data
0 - Use XO Ctune value as read from hardware register
SL_SI91X_BURN_XO_FAST_DISABLE#
#define SL_SI91X_BURN_XO_FAST_DISABLEValue:
SL_WIFI_BURN_XO_FAST_DISABLE
Apply patch for cold temperature issue on CC0/CC1 modules.
This macro defines the bit used to apply patch for cold temperature issue (host interface detection) observed on CC0/CC1 modules.
Note
Not applicable for SiWx91x.
SL_SI91X_BURN_GAIN_OFFSET_LOW#
#define SL_SI91X_BURN_GAIN_OFFSET_LOWValue:
SL_WIFI_BURN_GAIN_OFFSET_LOW
Update gain offset for low sub-band (2 GHz).
This macro defines the bit used to burn gain offset for low sub-band into the device.
1 - Update gain offset for low sub-band (2 GHz, channel 1)
0 - Skip low sub-band gain-offset update
SL_SI91X_BURN_GAIN_OFFSET_MID#
#define SL_SI91X_BURN_GAIN_OFFSET_MIDValue:
SL_WIFI_BURN_GAIN_OFFSET_MID
Update gain offset for mid sub-band (2 GHz).
This macro defines the bit used to burn gain offset for mid sub-band into the device.
1 - Update gain offset for mid sub-band (2 GHz, channel 6)
0 - Skip mid sub-band gain-offset update
SL_SI91X_BURN_GAIN_OFFSET_HIGH#
#define SL_SI91X_BURN_GAIN_OFFSET_HIGHValue:
SL_WIFI_BURN_GAIN_OFFSET_HIGH
Update gain offset for high sub-band (2 GHz).
This macro defines the bit used to burn gain offset for high sub-band into the device.
1 - Update gain offset for high sub-band (2 GHz, channel 11)
0 - Skip high sub-band gain-offset update
SL_SI91X_BURN_GAIN_OFFSET_CHANNEL_14#
#define SL_SI91X_BURN_GAIN_OFFSET_CHANNEL_14Value:
SL_WIFI_BURN_GAIN_OFFSET_CHANNEL_14
Update gain offset for channel-14 sub-band (2 GHz).
This macro defines the bit used to burn gain offset for channel-14 into the device.
1 - Update gain offset for channel-14 sub-band (2 GHz)
0 - Skip channel-14 sub-band gain-offset update