Instance | Base address | Description |
---|---|---|
REGIF | 0x00000000 |
Register interface |
Register | Offset | Description |
---|---|---|
CONFREG0 | 0x0 |
Configuration register 0 |
CONFREG1 | 0x1 |
Configuration register 1 |
CONFREG2 | 0x2 |
Configuration register 2 |
CONFREG3 | 0x3 |
Configuration register 3 |
PARTNUMBER | 0x14 | |
HW_REVISION | 0x15 | |
HW_ID0 | 0x16 | |
HW_ID1 | 0x17 |
Address offset: 0x0
Configuration register 0
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | C | C | C | C | C | B | A | ||||||||||||||||||||||||||||
Reset 0x00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
RW |
TX_EN |
TX enable |
||||||||||||||||||||||||||||||||
Disable |
0 |
TX mode disabled |
|||||||||||||||||||||||||||||||||
Enable |
1 |
TX mode enabled |
|||||||||||||||||||||||||||||||||
B |
RW |
MODE |
Select preset value of TX output power. |
||||||||||||||||||||||||||||||||
0 |
0 |
TX_Gain = POUTA |
|||||||||||||||||||||||||||||||||
1 |
1 |
TX_Gain = POUTB |
|||||||||||||||||||||||||||||||||
C |
RW |
TX_GAIN |
TX gain control (0: minimum, 31: maximum) EFUSE value loaded at reset. Initialized with value from POUTA or POUTB. See CONFREG2 and CONFREG3. |
Address offset: 0x1
Configuration register 1
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | E | E | E | E | C | A | |||||||||||||||||||||||||||||
Reset 0x00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
RW |
RX_EN |
RX enable |
||||||||||||||||||||||||||||||||
Disable |
0 |
RX mode disabled |
|||||||||||||||||||||||||||||||||
Enable |
1 |
RX mode enabled |
|||||||||||||||||||||||||||||||||
C |
RW |
UICR_EN |
UICR program mode enable |
||||||||||||||||||||||||||||||||
Disable |
0 |
||||||||||||||||||||||||||||||||||
Enable |
1 |
||||||||||||||||||||||||||||||||||
E |
RW |
KEY |
UICR program mode enter/leave key |
||||||||||||||||||||||||||||||||
Enter |
15 |
Set to 0xF when enabling UICR program mode |
|||||||||||||||||||||||||||||||||
Leave |
0 |
Set to 0x0 when leaving UICR program mode |
Address offset: 0x2
Configuration register 2
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | D | B | A | A | A | A | A | ||||||||||||||||||||||||||||
Reset 0x00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
RW |
POUTA_UICR |
User defined initialization value for POUTA (0: minimum - PA disabled, 31: maximum) |
||||||||||||||||||||||||||||||||
B |
RW |
POUTA_SEL |
|||||||||||||||||||||||||||||||||
0 |
0 |
TX_Gain initialized with POUTA_PROD (20 dBm +/- 0.5 dB) |
|||||||||||||||||||||||||||||||||
1 |
1 |
TX_Gain initialized with POUTA_UICR |
|||||||||||||||||||||||||||||||||
D |
RW |
WR_UICR |
Write UICR memory |
||||||||||||||||||||||||||||||||
0 |
0 |
EFUSE idle |
|||||||||||||||||||||||||||||||||
1 |
1 |
EFUSE write |
Address offset: 0x3
Configuration register 3
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | B | A | A | A | A | A | |||||||||||||||||||||||||||||
Reset 0x00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
RW |
POUTB_UICR |
User defined initialization value for POUTB (0: minimum - PA disabled, 31: maximum) |
||||||||||||||||||||||||||||||||
B |
RW |
POUTB_SEL |
|||||||||||||||||||||||||||||||||
0 |
0 |
TX_Gain initialized with POUTB_PROD (10 dBm +/- 1.5 dB) |
|||||||||||||||||||||||||||||||||
1 |
1 |
TX_Gain initialized with POUTB_UICR |
Address offset: 0x14
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | A | A | A | A | A | A | A | A | |||||||||||||||||||||||||||
Reset 0xFF | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
R |
PARTNUMBER |
Part identification number |
||||||||||||||||||||||||||||||||
21540 |
0x0C |
nRF21540 |
Address offset: 0x15
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | B | B | B | B | |||||||||||||||||||||||||||||||
Reset 0xFF | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
B |
R |
HW_REVISION |
HW revision code |
||||||||||||||||||||||||||||||||
QD |
0x3 |
QFN16 |
Address offset: 0x16
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | A | A | A | A | A | A | A | A | |||||||||||||||||||||||||||
Reset 0xFF | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
R |
HW_ID0 |
Hardware ID, MSB |
||||||||||||||||||||||||||||||||
AAG0 |
0x02 |
Address offset: 0x17
Bit number | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | A | A | A | A | A | A | A | A | |||||||||||||||||||||||||||
Reset 0xFF | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||||||||||
ID | R/W | Field | Value ID | Value | Description | ||||||||||||||||||||||||||||||
A |
R |
HW_ID1 |
Hardware ID, LSB |
||||||||||||||||||||||||||||||||
AAG0 |
0x1C |