Broadcasts to Smart Charger and Smart Battery Host
94
SLUUBD3D – September 2015 – Revised September 2018
Copyright © 2015–2018, Texas Instruments Incorporated
Communications
SMBA Pin Voltage
Channel
VSMBAMIN Voltage (V)
VSMBAMAX Voltage (V)
Address Data Flash
0
0.070
0.130
SMBTAR_ADDR0
1
0.170
0.230
SMBTAR_ADDR1
2
0.270
0.330
SMBTAR_ADDR2
3
0.370
0.430
SMBTAR_ADDR3
4
0.470
0.530
SMBTAR_ADDR4
5
0.570
0.630
SMBTAR_ADDR5
6
0.670
0.730
SMBTAR_ADDR6
7
0.770
0.830
SMBTAR_ADDR7
0
All other values
0x16
If
SMB Configuration [FIXED_ADDR]
is set (1), then the slave address is 0x16/0x17 and the ADREN
and SMBA pins are ignored and not used.
NOTE:
When determining the values for SMBTAR_ADDR0...7, take into account the R/W bit by
programming all addresses to even numbers.
Class
Subclass
Name
Format
Size in
Bytes
Min
Max
Default
Unit
Settings
Configuration
Addr Reads
Integer
1
0
10
3
—
Settings
Configuration
SMBTAR_ADDR0
Integer
1
0x00
0xFE
0x20
—
Settings
Configuration
SMBTAR_ADDR1
Integer
1
0x00
0xFE
0x22
—
Settings
Configuration
SMBTAR_ADDR2
Integer
1
0x00
0xFE
0x24
—
Settings
Configuration
SMBTAR_ADDR3
Integer
1
0x00
0xFE
0x25
—
Settings
Configuration
SMBTAR_ADDR4
Integer
1
0x00
0xFE
0x26
—
Settings
Configuration
SMBTAR_ADDR5
Integer
1
0x00
0xFE
0x28
—
Settings
Configuration
SMBTAR_ADDR6
Integer
1
0x00
0xFE
0x2A
—
Settings
Configuration
SMBTAR_ADDR7
Integer
1
0x00
0xFE
0x2C
—
16.5 Broadcasts to Smart Charger and Smart Battery Host
If the
[HPE]
bit is enabled, MASTER mode broadcasts to the host address are PEC enabled. If the
[CPE]
bit is enabled, MASTER mode broadcasts to the smart-charger address are PEC enabled. The
[BCAST]
bit enables all broadcasts to a host or a smart charger. When the
[BCAST]
bit is enabled, the following
broadcasts are sent:
•
ChargingVoltage()
and
ChargingCurrent()
broadcasts are sent to the smart-charger device address
(
Charger Address
) periodically. The default period is set in
Charger Request Timer
.
•
If any of the
[OCA]
,
[TCA]
,
[OTA]
,
[TDA]
,
[RCA]
,
[RTA]
flags are set, the
AlarmWarning()
broadcast
is sent to the host device address (
Host Address
) at the period set in
Alarm Timer
. Broadcasts stop
when all flags above have been cleared.
•
If any of the
[OCA]
,
[TCA]
,
[OTA]
,
[TDA]
flags are set, the
AlarmWarning()
broadcast is sent to a
smart-charger device address (
Charger Address
) at the period set in
Alarm Timer
. Broadcasts stop
when all flags above have been cleared.
Class
Subclass
Name
Format
Size in
Bytes
Min
Max
Default
Unit
Settings
SMB Master
Mode
Host Address
Integer
1
0x00
0xFE
10
—
Settings
SMB Master
Mode
Charger Address
Integer
1
0x00
0xFE
12
—
Settings
SMB Master
Mode
Alarm Timer
Integer
1
0
255
10
s