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.
Register Name |
Type |
Register Width (Bits) |
Register Reset |
Address Offset |
Physical Address |
RW |
32 |
0x0000 0000 |
0x0000 0000 |
0x4009 5000 |
|
RW |
32 |
0x0000 0000 |
0x0000 0004 |
0x4009 5004 |
|
RW |
32 |
0x0000 0000 |
0x0000 000C |
0x4009 500C |
|
RW |
32 |
0x0000 0000 |
0x0000 0010 |
0x4009 5010 |
|
RW |
32 |
0x0000 0000 |
0x0000 0014 |
0x4009 5014 |
|
RW |
32 |
0x0000 0000 |
0x0000 0018 |
0x4009 5018 |
|
RW |
32 |
0x0000 0000 |
0x0000 001C |
0x4009 501C |
|
RW |
32 |
0x0000 0028 |
0x0000 0020 |
0x4009 5020 |
|
RW |
32 |
0x0000 0000 |
0x0000 0024 |
0x4009 5024 |
|
RO |
32 |
0x0000 0000 |
0x0000 0028 |
0x4009 5028 |
|
RW |
32 |
0x0000 0000 |
0x0000 002C |
0x4009 502C |
|
RO |
32 |
0x0000 0000 |
0x0000 0030 |
0x4009 5030 |
|
RW |
32 |
0x0000 0000 |
0x0000 0034 |
0x4009 5034 |
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4009 5000 | Instance | 0x4009 5000 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:2 | RESERVED2 | Internal. Only to be used through TI provided API. | RO | 0b00 0000 0000 0000 0000 0000 0000 0000 | ||
1 | CALC_EN | Internal. Only to be used through TI provided API. | RW | 0 | ||
0 | MEAS_EN | Internal. Only to be used through TI provided API. | RW | 0 |
Address Offset | 0x0000 0004 | ||
Physical Address | 0x4009 5004 | Instance | 0x4009 5004 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | |||||||||||||||||
31:2 | RESERVED2 | Internal. Only to be used through TI provided API. | RO | 0b00 0000 0000 0000 0000 0000 0000 0000 | |||||||||||||||||
1:0 | PER | Internal. Only to be used through TI provided API.
|
RW | 0b00 |
Address Offset | 0x0000 000C | ||
Physical Address | 0x4009 500C | Instance | 0x4009 500C |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:8 | RESERVED8 | Internal. Only to be used through TI provided API. | RO | 0x00 0000 | ||
7:0 | CFG | Internal. Only to be used through TI provided API. | RW | 0x00 |
Address Offset | 0x0000 0010 | ||
Physical Address | 0x4009 5010 | Instance | 0x4009 5010 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:6 | RESERVED6 | Internal. Only to be used through TI provided API. | RO | 0b00 0000 0000 0000 0000 0000 0000 | ||
5:0 | CFG | Internal. Only to be used through TI provided API. | RW | 0b00 0000 |
Address Offset | 0x0000 0014 | ||
Physical Address | 0x4009 5014 | Instance | 0x4009 5014 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:5 | RESERVED5 | Internal. Only to be used through TI provided API. | RO | 0b000 0000 0000 0000 0000 0000 0000 | ||
4:0 | CFG | Internal. Only to be used through TI provided API. | RW | 0b0 0000 |
Address Offset | 0x0000 0018 | ||
Physical Address | 0x4009 5018 | Instance | 0x4009 5018 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:6 | RESERVED6 | Internal. Only to be used through TI provided API. | RO | 0b00 0000 0000 0000 0000 0000 0000 | ||
5:0 | CFG | Internal. Only to be used through TI provided API. | RW | 0b00 0000 |
Address Offset | 0x0000 001C | ||
Physical Address | 0x4009 501C | Instance | 0x4009 501C |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:6 | RESERVED6 | Internal. Only to be used through TI provided API. | RO | 0b00 0000 0000 0000 0000 0000 0000 | ||
5:0 | CFG | Internal. Only to be used through TI provided API. | RW | 0b00 0000 |
Address Offset | 0x0000 0020 | ||
Physical Address | 0x4009 5020 | Instance | 0x4009 5020 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:6 | RESERVED6 | Internal. Only to be used through TI provided API. | RO | 0b00 0000 0000 0000 0000 0000 0000 | ||
5:4 | CFG2 | Internal. Only to be used through TI provided API. | RW | 0b10 | ||
3:0 | CFG1 | Internal. Only to be used through TI provided API. | RW | 0x8 |
Address Offset | 0x0000 0024 | ||
Physical Address | 0x4009 5024 | Instance | 0x4009 5024 |
Description | Internal. Only to be used through TI provided API. | ||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:9 | RESERVED9 | Internal. Only to be used through TI provided API. | RO | 0b000 0000 0000 0000 0000 0000 | ||
8 | FALLB | Internal. Only to be used through TI provided API. | RW | 0 | ||
7:6 | HIGHLIM | Internal. Only to be used through TI provided API. | RW | 0b00 | ||
5 | LOWLIM | Internal. Only to be used through TI provided API. | RW | 0 | ||
4 | OVR | Internal. Only to be used through TI provided API. | RW | 0 | ||
3:0 | CFG | Internal. Only to be used through TI provided API. | RW | 0x0 |
Address Offset | 0x0000 0028 | ||
Physical Address | 0x4009 5028 | Instance | 0x4009 5028 |
Description | Last Measured Battery Voltage This register may be read while BATUPD.STAT = 1 |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:11 | RESERVED11 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b0 0000 0000 0000 0000 0000 | ||
10:8 | INT | Integer part: 0x0: 0V + fractional part ... 0x3: 3V + fractional part 0x4: 4V + fractional part |
RO | 0b000 | ||
7:0 | FRAC | Fractional part, standard binary fractional encoding. 0x00: .0V ... 0x20: 1/8 = .125V 0x40: 1/4 = .25V 0x80: 1/2 = .5V ... 0xA0: 1/2 + 1/8 = .625V ... 0xFF: Max |
RO | 0x00 |
Address Offset | 0x0000 002C | ||
Physical Address | 0x4009 502C | Instance | 0x4009 502C |
Description | Battery Update Indicates BAT Updates |
||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | 0: No update since last clear 1: New battery voltage is present. Write 1 to clear the status. |
RW | 0 |
Address Offset | 0x0000 0030 | ||
Physical Address | 0x4009 5030 | Instance | 0x4009 5030 |
Description | Temperature Last Measured Temperature in Degrees Celsius This register may be read while TEMPUPD.STAT = 1. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:17 | RESERVED17 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 | ||
16:8 | INT | Integer part (signed) of temperature value. Total value = INTEGER + FRACTIONAL 2's complement encoding 0x100: Min value 0x1D8: -40C 0x1FF: -1C 0x00: 0C 0x1B: 27C 0x55: 85C 0xFF: Max value |
RO | 0b0 0000 0000 | ||
7:0 | RESERVED0 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0x00 |
Address Offset | 0x0000 0034 | ||
Physical Address | 0x4009 5034 | Instance | 0x4009 5034 |
Description | Temperature Update Indicates TEMP Updates |
||
Type | RW |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | STAT | 0: No update since last clear 1: New temperature is present. Write 1 to clear the status. |
RW | 0 |
© 2015 - 2016. Texas Instruments | All Rights Reserved |