ZHCSTD7A December 2021 – November 2023 BQ79631-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. 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 re-enabled
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. |