0x00 ManufacturerAccess() and 0x44 ManufacturerBlockAccess()
120
SLUUBD3D – September 2015 – Revised September 2018
Copyright © 2015–2018, Texas Instruments Incorporated
SBS Commands
Status
Condition
Action
Activate
0x0080 to
ManufacturerAccess()
Outputs 32 bytes of data on
ManufacturerBlockAccess()
or
ManufacturerData()
in the following format:
aaAAbbBBccCCddDDeeEEffFFggGGhhHHiiIIjjJJkkKKllLL
mmMMnnNNooOOppPP where:
AAaa: Cell Voltage 1
BBbb: Cell Voltage 2
CCcc: Cell Voltage 3
DDdd: Cell Voltage 4
EEee: Cell Voltage 5
FFff: Cell Voltage 6
GGgg: Cell Voltage 7
HHhh: Cell Voltage 8
IIii: Cell Voltage 9
JJjj: Cell Voltage 10
KKkk: Cell Voltage 11
LLll: Cell Voltage 12
MMmm: Cell Voltage 13
NNnn: Cell Voltage 14
OOoo: Cell Voltage 15
PPpp: Reserved
17.2.57 ManufacturerAccess() 0x0081 COV Snapshot
This command returns the CellVoltages on
ManufacturerBlockAccess()
or
ManufacturerData()
at the time
SafetyStatus() [COV]
is set. It is refreshed each time
[COV]
becomes set.
Status
Condition
Action
Activate
0x0081 to
ManufacturerAccess()
Outputs 32 bytes of data on
ManufacturerBlockAccess()
or
ManufacturerData()
in the following format:
aaAAbbBBccCCddDDeeEEffFFggGGhhHHiiIIjjJJkkKKllLL
mmMMnnNNooOOppPP where:
AAaa: Cell Voltage 1
BBbb: Cell Voltage 2
CCcc: Cell Voltage 3
DDdd: Cell Voltage 4
EEee: Cell Voltage 5
FFff: Cell Voltage 6
GGgg: Cell Voltage 7
HHhh: Cell Voltage 8
IIii: Cell Voltage 9
JJjj: Cell Voltage 10
KKkk: Cell Voltage 11
LLll: Cell Voltage 12
MMmm: Cell Voltage 13
NNnn: Cell Voltage 14
OOoo: Cell Voltage 15
PPpp: Reserved
17.2.58 ManufacturerAccess() 0x0F00 ROM Mode
This command sends the device into ROM mode in preparation for re-programming.
Status
Condition
Action
ROM Mode
OperationStatus()[SEC1,SEC0]
= 0,1 AND
0x0F00 to
ManufacturerAccess()
Device goes to ROM mode ready for update, use 0x08 to
ManufacturerAccess()
to return
17.2.59 Data Flash Access() 0x4000–0x5FFF
Accessing data flash is only supported by the
ManufacturerBlockAccess()
by addressing the physical
address.
To write to the DF, send the starting address, followed by the DF data block. The DF data block is the
intended revised DF data to be updated to DF. The size of the DF data block ranges from 1 byte to 32
bytes. All individual data must be sent in Little Endian.