JAJSH94 April 2019 BQ79606A-Q1
PRODUCTION DATA.
COMM_CTRL Register Address: 0x20 | |||||||
B7 | B6 | B5 | B4 | B3 | B2 | B1 | B0 |
SPARE | TWO_STOP_EN | UARTTX_EN | NFAULT_EN | BAUD[1] | BAUD[0] | FAULT_TONE_EN | FAULT_HB_EN |
0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 |
RW | RW | RW | RW | RW | RW | RW | |
SPARE | Spare | ||||||
TWO_STOP_EN | Enables two stop bits for the UART interface in case of severe oscillator error in both the host and device. Setting this bit enables device to enter two stop bits when it transmits. This bit doesn’t play any role for UART receiver. Host UART transmitter must ensure that it also inserts two stop bits along with setting this bit to truly take extend the oscillator variation.
0: One STOP bit 1: Two STOP bits |
||||||
UARTTX_EN | Enables UART transmitter.
0: Disabled. No responses are sent from TX regardless of read requests. 1: Enabled |
||||||
NFAULT_EN | Enables the NFAULT function.
0: Disabled. NFAULT always pulled up to VIO. 1: Enabled. NFAULT pulls low to indicate unmasked faults. |
||||||
BAUD[1:0] | Selects baud rate for UART interface. This bit should not be affected by communication reset. The baud rate of the device is reflected in COMM_STAT[BAUD_STAT].
00: 125kbps 01: 250kbps 10: 500kbps 11: 1Mbps |
||||||
FAULT_TONE_EN | Enables fault tone transmit function on FAULT bus. When fault is enabled, make sure the FAULD TX and RX are enabled too, DAISY_CHAIN_CTRL[FAULTRX_EN] and DAISY_CHAIN_CTRL[FAULTTX_EN].
0: Disabled 1: Enabled |
||||||
FAULT_HB_EN | Enables heartbeat transmit function on FAULT bus. When hearbeat is enabled, make sure the FAULD TX and RX are enabled too, DAISY_CHAIN_CTRL[FAULTRX_EN] and DAISY_CHAIN_CTRL[FAULTTX_EN].
0: Disabled 1: Enabled |