0x2B HostFETControl
www.ti.com
134
SLUUBD3D–September 2015–Revised September 2018
Submit Documentation Feedback
Copyright © 2015–2018, Texas Instruments Incorporated
SBS Commands
Status Condition Action
CalibrationData
0x002D to ManufacturerAccess() to
enable CALIBRATION mode
0xF081 or 0xF082 to
ManufacturerAccess() to enable
calibration data acquisition
Valid command sent
Return measured voltage, current, and
temperature on ManufacturerData()
17.35 0x2B HostFETControl
This read/write-word function enables the host to control the PCHG, DSG, and CHG FETs during normal
operation (if protection features allow). The following two-step procedure enables the host to control the
FETs via SMBus commands:
1. Send the FET control access code [0x1197] to HostFETControl().
2. Send data to turn on or off the required FET to HostFETControl() within 4 s of sending the FET control
access code.
The sequence must be repeated for each write to control the FETs. When the FETs are under control
from the HostFETControl() command, then [HCFET] in OperationStatus() is set. If there are any SMBus
commands received by the bq78350-R1 in between receiving the FET control access code and the FET
control data, then the FET control data is ignored. The host must wait 4 s to start another sequence to
control the FETs whether the previous sequence was successful or not. The two-step sequence enables
control of the FETs in SEALED mode.
SBS
Cmd
Name
Access
Protocol Type Min Max Unit Note
SE US FA
0x2B HostFETControl() R/W R/W R/W Word Hex 0x0000 0x003 —
7 6 5 4 3 2 1 0
RSVD RSVD RSVD RSVD RSVD PCHG DSG CHG
RSVD (Bits 7–3): Reserved
PCHG (Bit 2): Pre-Charge FET Control
1 = ON, if protection features allow, see [XCHG]
0 = OFF
DSG (Bit 1): Discharge FET Control
1 = ON, if protection features allow, see [XDSG]
0 = OFF
CHG (Bit 0): Charge FET Control
1 = ON, if protection features allow, see [XCHG]
0 = OFF
17.36 0x2C GPIOStatus
This read-word function returns the bit-wise status of all the GPIO enabled in GPIO Config.
SBS
Cmd
Name
Access
Protocol Type Min Max Unit Note
SE US FA
0x2C GPIOStatus() R R R Word Hex 0x0000 0x00EF —