BB_ERRORTYPESTAT
Bit Field |
Read/Write |
Field Name |
Description |
---|---|---|---|
22 |
R |
DFCNTL_EMACC_ERROR |
Indicate that direction finding controller has an EM Access error (happen when exchange memory accesses are not served in time and data are corrupted) |
21 |
R |
FIFOINTOVF |
Indicate that the FIFO IRQ is overflowed |
20 |
R |
PHY_ERROR |
Indicate that the programmed CS-AUX/TX/RX-RATE fields are not matching the RADIOCNTL2-PHYMSK fields indicating which PHY the radio is currently supporting |
19 |
R |
TXAEHEADER_PTR_ERROR |
Indicate Tx pointer to the extended advertising packet that has to be sent is null, while the extended header length is not null and the packet to be sent is an extended advertising packet |
18 |
R |
TMAFS_ERROR |
Indicate T_MAFS is smaller than 300us in between a transmitted advertising packet containing an AuxPtr field and its chained packet (this comes from bad settings of Aux_Offset and/or Offset_Unit values) |
17 |
R |
RAL_UNDERRUN |
Indicate resolving address list engine under run issue (happen when RAL List parsing not finished on time) |
16 |
R |
RAL_ERROR |
Indicate resolving address list engine faced a bad setting |
15 |
R |
RXDATA_PTR_ERROR |
Indicate whether Rx data buffer pointer value programmed is null (major failure) |
14 |
R |
TXDATA_PTR_ERROR |
Indicate whether Tx data buffer pointer value programmed is null during advertising/scanning/initiating events, or during master/slave connections with non-null packet length (major failure) |
13 |
R |
RXDESC_EMPTY_ERROR |
Indicate whether Rx descriptor pointer value programmed in register is null (major failure) |
12 |
R |
TXDESC_EMPTY_ERROR |
Indicate whether Tx descriptor pointer value programmed in control structure is null during advertising/scanning/initiating events (major failure) |
11 |
R |
CSFORMAT_ERROR |
Indicate whether CS-FORMAT has been programmed with an invalid value (major failure) |
10 |
R |
LLCHMAP_ERROR |
Indicate link layer channel map error (happen when actual number of CS-LLCHMAP bit set to one is different from CS-NBCHGOOD at the beginning of frequency hopping process) |
9 |
R |
ADV_UNDERRUN |
Indicate advertising interval under run |
8 |
R |
IFS_UNDERRUN |
Indicate inter frame space under run (occur if IFS time is not enough to update and read control structure/descriptors, and/or white list parsing is not finished and/or decryption time is too long to be finished on time) |
7 |
R |
LIST_ERROR |
Indicate a software programming issue (white list or periodic advertiser list or ADI list search request with empty list, or null base pointer) |
6 |
R |
EVT_CNTL_APFM_ERROR |
Indicate anticipated pre-fetch mechanism error (happen when 2 consecutive events are programmed, and when the first event is not completely finished while second pre-fetch instant is reached) |
5 |
R |
ACT_SCHDL_APFM_ERROR |
Indicate anticipated pre-fetch mechanism error (happen when 2 consecutive events are programmed, and when the first event is not completely finished while second pre-fetch instant is reached) |
4 |
R |
ACT_SCHDL_ENTRY_ERROR |
Indicate activity scheduler faced Invalid timing programing on two consecutive ET entries |
3 |
R |
RADIO_EMACC_ERROR |
Indicate radio controller exchange memory access error (happen when exchange memory accesses are not served in time and data are corrupted) |
2 |
R |
PKTCNTL_EMACC_ERROR |
Indicate packet controller exchange memory access error (happen when exchange memory accesses are not served in time and Tx/Rx data are corrupted) |
1 |
R |
RXCRYPT_ERROR |
Indicate real time decryption error (happen when AES-CCM decryption is too slow compared to packet controller requests) |
0 |
R |
TXCRYPT_ERROR |
Indicate real time encryption error (happen when AES-CCM encryption is too slow compared to packet controller requests) |
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
---|---|---|---|---|
22 |
DFCNTL_EMACC_ERROR |
DFCNTL_EMACC_ERROR_0 |
No error |
0x0* |
|
|
DFCNTL_EMACC_ERROR_1 |
Error occurred |
0x1 |
21 |
FIFOINTOVF |
FIFOINTOVF_0 |
No error |
0x0* |
|
|
FIFOINTOVF_1 |
Error occurred |
0x1 |
20 |
PHY_ERROR |
PHY_ERROR_0 |
No error |
0x0* |
|
|
PHY_ERROR_1 |
Error occurred |
0x1 |
19 |
TXAEHEADER_PTR_ERROR |
TXAEHEADER_PTR_ERROR_0 |
No error |
0x0* |
|
|
TXAEHEADER_PTR_ERROR_1 |
Error occurred |
0x1 |
18 |
TMAFS_ERROR |
TMAFS_ERROR_0 |
No error |
0x0* |
|
|
TMAFS_ERROR_1 |
Error occurred |
0x1 |
17 |
RAL_UNDERRUN |
RAL_UNDERRUN_0 |
No error |
0x0* |
|
|
RAL_UNDERRUN_1 |
Error occurred |
0x1 |
16 |
RAL_ERROR |
RAL_ERROR_0 |
No error |
0x0* |
|
|
RAL_ERROR_1 |
Error occurred |
0x1 |
15 |
RXDATA_PTR_ERROR |
RXDATA_PTR_ERROR_0 |
No error |
0x0* |
|
|
RXDATA_PTR_ERROR_1 |
Error occurred |
0x1 |
14 |
TXDATA_PTR_ERROR |
TXDATA_PTR_ERROR_0 |
No error |
0x0* |
|
|
TXDATA_PTR_ERROR_1 |
Error occurred |
0x1 |
13 |
RXDESC_EMPTY_ERROR |
RXDESC_EMPTY_ERROR_0 |
No error |
0x0* |
|
|
RXDESC_EMPTY_ERROR_1 |
Error occurred |
0x1 |
12 |
TXDESC_EMPTY_ERROR |
TXDESC_EMPTY_ERROR_0 |
No error |
0x0* |
|
|
TXDESC_EMPTY_ERROR_1 |
Error occurred |
0x1 |
11 |
CSFORMAT_ERROR |
CSFORMAT_ERROR_0 |
No error |
0x0* |
|
|
CSFORMAT_ERROR_1 |
Error occurred |
0x1 |
10 |
LLCHMAP_ERROR |
LLCHMAP_ERROR_0 |
No error |
0x0* |
|
|
LLCHMAP_ERROR_1 |
Error occurred |
0x1 |
9 |
ADV_UNDERRUN |
ADV_UNDERRUN_0 |
No error |
0x0* |
|
|
ADV_UNDERRUN_1 |
Error occurred |
0x1 |
8 |
IFS_UNDERRUN |
IFS_UNDERRUN_0 |
No error |
0x0* |
|
|
IFS_UNDERRUN_1 |
Error occurred |
0x1 |
7 |
LIST_ERROR |
LIST_ERROR_0 |
No error |
0x0* |
|
|
LIST_ERROR_1 |
Error occurred |
0x1 |
6 |
EVT_CNTL_APFM_ERROR |
EVT_CNTL_APFM_ERROR_0 |
No error |
0x0* |
|
|
EVT_CNTL_APFM_ERROR_1 |
Error occurred |
0x1 |
5 |
ACT_SCHDL_APFM_ERROR |
ACT_SCHDL_APFM_ERROR_0 |
No error |
0x0* |
|
|
ACT_SCHDL_APFM_ERROR_1 |
Error occurred |
0x1 |
4 |
ACT_SCHDL_ENTRY_ERROR |
ACT_SCHDL_ENTRY_ERROR_0 |
No error |
0x0* |
|
|
ACT_SCHDL_ENTRY_ERROR_1 |
Error occurred |
0x1 |
3 |
RADIO_EMACC_ERROR |
RADIO_EMACC_ERROR_0 |
No error |
0x0* |
|
|
RADIO_EMACC_ERROR_1 |
Error occurred |
0x1 |
2 |
PKTCNTL_EMACC_ERROR |
PKTCNTL_EMACC_ERROR_0 |
No error |
0x0* |
|
|
PKTCNTL_EMACC_ERROR_1 |
Error occurred |
0x1 |
1 |
RXCRYPT_ERROR |
RXCRYPT_ERROR_0 |
No error |
0x0* |
|
|
RXCRYPT_ERROR_1 |
Error occurred |
0x1 |
0 |
TXCRYPT_ERROR |
TXCRYPT_ERROR_0 |
No error |
0x0* |
|
|
TXCRYPT_ERROR_1 |
Error occurred |
0x1 |