## AON_BATMON

Instance: AON_BATMON
Component: AON_BATMON
Base address: 0x40095000

Always On (AON) Battery And Temperature MONitor (BATMON) residing in the AON domain
Note: This module only supports 32 bit Read/Write access from MCU.

### TOP:AON_BATMON Register Summary

Register Name | Type | Register Width (Bits) | Register Reset | Address Offset | Physical Address
CTL | RW | 32 | 0x0000 0000 | 0x0000 0000 | 0x4009 5000
MEASCFG | RW | 32 | 0x0000 0000 | 0x0000 0004 | 0x4009 5004
TEMPP0 | RW | 32 | 0x0000 0000 | 0x0000 000C | 0x4009 500C
TEMPP1 | RW | 32 | 0x0000 0000 | 0x0000 0010 | 0x4009 5010
TEMPP2 | RW | 32 | 0x0000 0000 | 0x0000 0014 | 0x4009 5014
BATMONP0 | RW | 32 | 0x0000 0000 | 0x0000 0018 | 0x4009 5018
BATMONP1 | RW | 32 | 0x0000 0000 | 0x0000 001C | 0x4009 501C
IOSTRP0 | RW | 32 | 0x0000 0028 | 0x0000 0020 | 0x4009 5020
FLASHPUMPP0 | RW | 32 | 0x0000 0000 | 0x0000 0024 | 0x4009 5024
BAT | RO | 32 | 0x0000 0000 | 0x0000 0028 | 0x4009 5028
BATUPD | RW | 32 | 0x0000 0000 | 0x0000 002C | 0x4009 502C
TEMP | RO | 32 | 0x0000 0000 | 0x0000 0030 | 0x4009 5030
TEMPUPD | RW | 32 | 0x0000 0000 | 0x0000 0034 | 0x4009 5034

### TOP:AON_BATMON Register Descriptions

### TOP:AON_BATMON:CTL

Address offset | 0x0000 0000
Physical address | 0x4009 5000 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:2 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x0000 0000
1 | CALC_EN | Internal | RW | 0
0 | MEAS_EN | Internal | RW | 0

### TOP:AON_BATMON:MEASCFG

Address offset | 0x0000 0004
Physical address | 0x4009 5004 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:2 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x0000 0000
1:0 | PER | Internal
Value | ENUM name | Description
0x0 | CONT | Internal
0x1 | 8CYC | Internal
0x2 | 16CYC | Internal
0x3 | 32CYC | Internal
| RW | 0x0

### TOP:AON_BATMON:TEMPP0

Address offset | 0x0000 000C
Physical address | 0x4009 500C | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:8 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x00 0000
7:0 | CFG | Internal | RW | 0x00

### TOP:AON_BATMON:TEMPP1

Address offset | 0x0000 0010
Physical address | 0x4009 5010 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:6 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x000 0000
5:0 | CFG | Internal | RW | 0x00

### TOP:AON_BATMON:TEMPP2

Address offset | 0x0000 0014
Physical address | 0x4009 5014 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:5 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x000 0000
4:0 | CFG | Internal | RW | 0x00

### TOP:AON_BATMON:BATMONP0

Address offset | 0x0000 0018
Physical address | 0x4009 5018 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:6 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x000 0000
5:0 | CFG | Internal | RW | 0x00

### TOP:AON_BATMON:BATMONP1

Address offset | 0x0000 001C
Physical address | 0x4009 501C | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:6 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x000 0000
5:0 | CFG | Internal | RW | 0x00

### TOP:AON_BATMON:IOSTRP0

Address offset | 0x0000 0020
Physical address | 0x4009 5020 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:6 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x000 0000
5:4 | CFG2 | Internal | RW | 0x2
3:0 | CFG1 | Internal | RW | 0x8

### TOP:AON_BATMON:FLASHPUMPP0

Address offset | 0x0000 0024
Physical address | 0x4009 5024 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:9 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x00 0000
8 | FALLB | Internal | RW | 0
7:6 | HIGHLIM | Internal | RW | 0x0
5 | LOWLIM | Internal | RW | 0
4 | OVR | Internal | RW | 0
3:0 | CFG | Internal | RW | 0x0

### TOP:AON_BATMON:BAT

Address offset | 0x0000 0028
Physical address | 0x4009 5028 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RO

Bits | Field Name | Description | Type | Reset
31:11 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x00 0000
10:8 | INT | Internal | RO | 0x0
7:0 | FRAC | Internal | RO | 0x00

### TOP:AON_BATMON:BATUPD

Address offset | 0x0000 002C
Physical address | 0x4009 502C | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:1 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x0000 0000
0 | STAT | Internal | RW | 0

### TOP:AON_BATMON:TEMP

Address offset | 0x0000 0030
Physical address | 0x4009 5030 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RO

Bits | Field Name | Description | Type | Reset
31:17 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x0000
16:8 | INT | Internal | RO | 0x000
7:6 | FRAC | Internal | RO | 0x0
5:0 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x00

### TOP:AON_BATMON:TEMPUPD

Address offset | 0x0000 0034
Physical address | 0x4009 5034 | Instance | AON_BATMON
Description | Internal Register. Customers can control this through TI provided API
Type | RW

Bits | Field Name | Description | Type | Reset
31:1 | Reserved | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior.(RO std text) | RO | 0x0000 0000
0 | STAT | Internal | RW | 0