DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 23 of 242
2.5.5.3 DRX_TUNE2
DRX_TUNE2 is set to 0x311E0035 by default which is not the optimal value for the default PRF and PAC. For
best performance the user should set this value to 0x311A002D before proceeding to use the default device
configuration. Refer to
Sub-Register 0x27:08 – DRX_TUNE2
2.5.5.4 NTM
NTM is set to 0xC by default and may be set to 0xD for better performance, refer to
2.5.5.5 LDE_CFG2
LDE_CFG2 is set to 0x0000 by default and should be set to 0x1607 for 16 MHz PRF before proceeding to use
the default configuration, refer to
Sub-Register 0x2E:1806– LDE_CFG2
2.5.5.6 TX_POWER
The TX_POWER setting is 0x1E080222 by default. This value should be set to 0x0E082848 before proceeding
to use the default configuration. Please see section
7.2.31.2 – Smart Transmit Power Control
information.
2.5.5.7 RF_TXCTRL
RF_TXCTRL is not set to the optimum values by default. This value should be set for channel 5 according to
Table 38 before proceeding to use the default configuration. Please see
Sub-Register 0x28:0C– RF_TXCTRL
for further information.
2.5.5.8 TC_PGDELAY
TC_PGDELAY is set to 0xC5 by default, which is the incorrect value for channel 5. This value should be set to
0xC0 before proceeding to use the default configuration. Please see
Sub-Register 0x2A:0B – TC_PGDELAY
for further information.
2.5.5.9 FS_PLLTUNE
FS_PLLTUNE is set to 0x46 by default, which is not the optimal value for channel 5. This value should be set
to 0xBE before proceeding to use the default configuration. Please see
Sub-Register 0x2B:0B – FS_PLLTUNE
for further information.
2.5.5.10
is reset to 0 by default. This needs to be set as part of DW1000 initialisation and before receiver
enable, if it is important to get timestamp and diagnostic information from received frames. See description
of
bit for further information. The table below outlines the programming steps to load the
microcode from ROM into RAM.