User Manual

Apollo3 Blue Datasheet
DS-A3-0p9p1 Page 145 of 909 2019 Ambiq Micro, Inc.
All rights reserved.
3.8.2.31 OTAPOINTER Register
OTA (Over the Air) Update Pointer/Status. Reset only by POA
OFFSET: 0x00000264
INSTANCE 0 ADDRESS: 0x40020264
OTA (Over the Air) Update Pointer/Status. Reset only by POA
10:8 CLKSEL 0x0 RW
This field selects the frequency of the ARM M4 TPIU port.
LOWPWR = 0x0 - Low power state.
HFRCDIV2 = 0x1 - Selects HFRC divided by 2 as the source TPIU clk
HFRCDIV8 = 0x2 - Selects HFRC divided by 8 as the source TPIU clk
HFRCDIV16 = 0x3 - Selects HFRC divided by 16 as the source TPIU clk
HFRCDIV32 = 0x4 - Selects HFRC divided by 32 as the source TPIU clk
7:1 RSVD 0x0 RO
RESERVED.
0 ENABLE 0x0 RW
TPIU Enable field. When set, the ARM M4 TPIU is enabled and data can be
streamed out of the MCU's SWO port using the ARM ITM and TPIU mod-
ules.
DIS = 0x0 - Disable the TPIU.
EN = 0x1 - Enable the TPIU.
Table 191: OTAPOINTER Register
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
OTAPOINTER
OTASBLUPDATE
OTAVALID
Table 192: OTAPOINTER Register Bits
Bit Name Reset RW Description
31:2 OTAPOINTER 0x0 RW
Flash page pointer with updated OTA image
1
OTASBLUP-
DATE
0x0 RW
Indicates that the sbl_init has been updated
Table 190: TPIUCTRL Register Bits
Bit Name Reset RW Description