English
Language : 

ISL78610 Datasheet, PDF (78/98 Pages) Intersil Corporation – Multi-Cell Li-Ion Battery Manager
ISL78610
TABLE 47. SUMMARY OF FAULT DIAGNOSTICS COMMANDS AND RESPONSES (Continued)
DIAGNOSTIC
ITEM FUNCTION
ACTION REQUIRED
REGISTER READ/WRITE
COMMENTS
33
Check Fault Status
Read Fault Status register The device sends the Fault Status register contents automatically if a
fault is detected, if the register value is zero before the fault is detected.
34
Check Over-temperature Read Over-temperature Only required if the Fault Status register returns a fault condition.
Fault register
Fault register
35
Reset fault bits
Reset bits in Over-temperature Fault register followed by bits in Fault
Status register.
36 Reference
Read reference coefficient A Read Reference
Check Function
Coefficient A register
37
Read reference coefficient B Read Reference
Coefficient B register
38
Read reference coefficient C Read Reference
Coefficient C register
39
Scan temperature inputs Send Scan Temperatures
command
40
Read reference voltage
Read Reference Voltage
value
register
41
Calculate voltage reference
value
See Voltage Reference Check Calculation in the Worked Examples
section of this datasheet. (See “Voltage Reference Check Calculation”
on page 79.)
42 Register
Checksum
Calculate register checksum Send Calculate Register
value
Checksum command
This causes the ISL78610 to calculate a checksum based on the
current contents of the page 2 registers. This action must be performed
each time a change is made to the register contents. The checksum
value is stored for later comparison.
43
Check register checksum Send Check Register The checksum value is recalculated and compared to the value stored
value
Checksum command by the previous Calculate Register Checksum command. The PAR bit in
the Fault Status register is set if these two numbers are not the same.
44
Check Fault Status
Read Fault Status register The device sends the Fault Status register contents automatically if a
fault is detected, if the register value is zero before the fault is detected.
45
Re-write registers
Load all page 2 registers This is only required if a PAR fault is registered. It is recommended that
with their correct values. the host reads back the register contents to verify values prior to
sending a Calc Register Checksum command.
46
Reset fault bits
Reset bits in the Fault Status register.
47 EEPROM MISR Read checksum value
Checksum
stored in EEPROM
Read the EEPROM MISR
Register
48
Read checksum value
Read the MISR
The checksum value is calculated each time the EEPROM contents are
calculated by ISL78610 Checksum register
loaded to registers, either following the application of power, cycling
the EN pin followed by a host initiated Reset command, or simply the
host issuing a Reset command.
49
Compare checksum values
Correct function is indicated by the two values being equal. Memory
corruption is indicated by an unequal comparison. In this event the host
should send a Reset command and repeat the check process.
Submit Document Feedback 78
FN8830.1
June 16, 2016