SMB239
CONFIGURATION STATUS REGISTERS
Table 14 – Volatile Configuration & Charger Enable – 8-bit (address: 31h) – Volatile
Bit7
0
Bit6
X
Bit5
X
Bit4
X
Bit3
X
Bit2
X
Bit1
X
Bit0
X
Volatile Configuration
Volatile writes to h00-h07 are disabled
Volatile writes to h00-h07 are enabled
1
X
X
X
X
X
X
X
(if CFG h0E[0]=1)
Bit7
X
X
Bit6
X
X
Bit5
X
X
Bit4
0
1
Bit3
X
X
Bit2
X
X
Bit1
X
X
Bit0
X
X
Charger Enable
Enabled if 0F[7]=0; Disabled if 0F[7]=1
Disabled if 0F[7]=0; Enabled if 0F[7]=1
USB500/100 Select
(This bit only has an effect when CFG
07[0]=1)
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
X
X
X
X
X
X
X
X
0
1
X
X
X
X
X
X
USB 100mA current level
USB 500mA current level
Table 15 – Battery status register – 8-bit (address: 36h) – Volatile (read only)
Bit7
1
Bit6
X
Bit5
X
Bit4
X
Bit3
X
Bit2
X
Bit1
X
Bit0
X
Charging Status
Charger has completed at least 1 successful
charge since being enabled
Charger has completed at least 1 re-charge
cycle since being enabled
X
1
X
X
X
X
X
X
Bit7
X
X
X
Bit7
X
Bit6
X
X
X
Bit6
X
Bit5
0
0
1
Bit5
X
Bit4
0
1
0
Bit4
X
Bit3
X
X
X
Bit3
X
Bit2
X
X
X
Bit2
0
Bit1
X
X
X
Bit1
0
Bit0
X
X
X
Bit0
X
Timeout Status
No timeouts have occurred
Pre-charge timeout
Fast-charge timeout
Charging Status
Idle
X
X
X
X
X
0
1
X
Pre-charging
X
X
X
X
X
1
0
X
Fast-charging
X
Bit7
X
X
Bit6
X
X
Bit5
X
X
Bit4
X
X
Bit3
X
1
Bit2
X
1
Bit1
X
X
Bit0
1
Charge termination
Charging Status
Charger is enabled
Table 16 – Battery fault register – 8-bit (address: 37h) – Volatile (read only)
Bit7
1
Bit6
X
Bit5
X
Bit4
X
Bit3
X
Bit2
X
Bit1
X
Bit0
X
Fault Output
Battery missing
X
1
X
X
X
X
X
X
Charging error
X
X
X
X
X
X
1
X
X
X
1
X
X
X
1
X
X
X
X
X
X
X
X
X
Battery over-voltage condition
Charger over-voltage condition
Charger under-voltage condition
Termination Detect Current Threshold has
X
X
X
X
X
X
X
1
been hit
Note 4: Never Write to Reserved bits.
Summit Microelectronics, Inc
2129 3.0 2/23/2009
26