SLUSE81E August 2020 – November 2023 BQ79612-Q1 , BQ79614-Q1 , BQ79616-Q1 , BQ79616H-Q1
PRODUCTION DATA
Address | 0x030F | |||||||
RW | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
Name | RSVD | AUX_GPIO_SEL[3:0] | AUX_GO | AUX_MODE[1:0] | ||||
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
RSVD = | Reserved | |||||||
AUX_GPIO_SEL[3:0] = | Selects which GPIO channel(s) will
be multiplexed through the AUX ADC to use for temperature
measurement diagnostic. If this selection is not set to 0x00, the
AUX ADC will lock onto a single GPIO channel and the measurement
result is output to the AUX_GPIO_HI/LO registers. 0x00 = AUX ADC cycles through all GPIO channel(s) that are configured as ADC only or ADC and OTUT. 0x01 = Lock to GPIO1 0x02 = Lock to GPIO2 : 0x08 = Lock to GPIO8 All other codes are RSVD. NOTE: If GPIO is not configured for ADC measurement or RSVD codes are selected, device will not perform AUX ADC conversion on the GPIO slot and the AUX_GPIO_HI/LO registers will be kept in reset value. |
|||||||
AUX_GO = | Starts AUX ADC conversion. When this
bit is written to 1, all AUX ADC inputs are sampled. Once the AUX
ADC is started, any change to the AUX ADC control setting has no
effect until this bit is written to 1 again. This bit is cleared to
0 in read. 0 = Ready. Writing 0 has no effect. 1 = Start AUX ADC |
|||||||
AUX_MODE[1:0] = | Sets the Main ADC run mode. In continuous run, if user would
like to stop ADC, user must read all the ADC conversion results,
then stop it. ADC results are not valid before ADC is reenabled
next time. 00 = AUX ADC not running 01 = Single run. Run the AUX ADC round robin once and then stop. 10 = Continuous run. Continually run the AUX ADC round robin until host sends command to stop. 11 = 8-round-robin run to measure all eight GPIOs once. |