3.6 GPO Mapping and Controller State Code
Mux | Description | GPO[4] | GPO[3] | GPO[2] | GPO[1] | GPO[0] |
---|---|---|---|---|---|---|
5 | AGC LUT pointer | AGCp[0] | AGCp[3] | AGCp[2] | AGCp[1] | AGCp[4] |
21 | Shows PN31 error for the received data | Data bit valid | Sync Word Detected | Received data bit | PN31 Error | Expected Data bit |
25 | LE and Sync word detection | Data valid | Sync Detected | RXenable | LEvalid | LE stable |
27 | LE Tracking | LE_idx[4] | LE_idx[3] | LE_idx[2] | LE_idx[1] | LE_idx[0] |
31 | Controller state | Update data | State[3] | State[2] | State[1] | State[0] |
32 | Test fBB on MST_CLK pin | 0 | pll_sb_locked | 0 | 0 | xtal_enb |
33 | PR failing due to SSID error or bad correlation | SSID correct | Sync Detected | TRXstate[1] | TRXstate[0] | Corr Correct |
46 | RXFIFO | Nearly full | Sync Detected | IRQ_RXready | IRQ_PRready | Overflow |
47 | TXFIFO | TX enable | Nearly empty | IRQ_TXready | IRQ_VRready | IRQ_Timeout |
The following table lists the controller state codes for debugging on the GPO pins when using GPOMUX = 31 mode.
There are changes in the ATA8352 UWB device compared to the ATA8350 UWB device in the GPO
descriptions. For example, 1011
/1100
, which aligns to
the internal reference counter in the RXo Operating mode, is not available in the
ATA8350 UWB device.
Operating Mode | GPO State Code | Description |
---|---|---|
POWER DOWN | 0000 | The IC is powered down |
IDLE | 0000 | Power supply is ON. The SPI is ready to accept commands |
RX | 0101
| Full RX mode, searching for preamble
(0101 ), sync word locked RX mode receiving data
(0110 ), and align to the internal reference
counters (1011 /1100 ) |
TX | 1101 | Transmitting mode for data communication |
RXo | 0101
| Full RX mode, searching for preamble
(0101 ), sync word locked RX mode receiving data
(0110 ) +Align to the internal reference
counters ( Clear RX mode (1010); RXo
mode enable ( Align to the internal
reference counters
( |
TXo | 1101 | Transmitting mode for data communication and postamble |