8
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Contents
9.4.15
FLCTL_PRGBRST_DATA0_3 Register (offset = 06Ch)
..................................................
9.4.16
FLCTL_PRGBRST_DATA1_0 Register (offset = 070h)
..................................................
9.4.17
FLCTL_PRGBRST_DATA1_1 Register (offset = 074h)
..................................................
9.4.18
FLCTL_PRGBRST_DATA1_2 Register (offset = 078h)
..................................................
9.4.19
FLCTL_PRGBRST_DATA1_3 Register (offset = 07Ch)
..................................................
9.4.20
FLCTL_PRGBRST_DATA2_0 Register (offset = 080h)
..................................................
9.4.21
FLCTL_PRGBRST_DATA2_1 Register (offset = 084h)
..................................................
9.4.22
FLCTL_PRGBRST_DATA2_2 Register (offset = 088h)
..................................................
9.4.23
FLCTL_PRGBRST_DATA2_3 Register (offset = 08Ch)
..................................................
9.4.24
FLCTL_PRGBRST_DATA3_0 Register (offset = 090h)
..................................................
9.4.25
FLCTL_PRGBRST_DATA3_1 Register (offset = 094h)
..................................................
9.4.26
FLCTL_PRGBRST_DATA3_2 Register (offset = 098h)
..................................................
9.4.27
FLCTL_PRGBRST_DATA3_3 Register (offset = 09Ch)
..................................................
9.4.28
FLCTL_ERASE_CTLSTAT Register (offset = 00A0h)
....................................................
9.4.29
FLCTL_ERASE_SECTADDR Register (offset = 00A4h)
.................................................
9.4.30
FLCTL_BANK0_INFO_WEPROT Register (offset = 00B0h)
............................................
9.4.31
FLCTL_BANK0_MAIN_WEPROT Register (offset = 00B4h)
............................................
9.4.32
FLCTL_BANK1_INFO_WEPROT Register (offset = 00C0h)
............................................
9.4.33
FLCTL_BANK1_MAIN_WEPROT Register (offset = 00C4h)
............................................
9.4.34
FLCTL_BMRK_CTLSTAT Register (offset = 00D0h)
.....................................................
9.4.35
FLCTL_BMRK_IFETCH Register (offset = 00D4h)
.......................................................
9.4.36
FLCTL_BMRK_DREAD Register (offset = 00D8h)
........................................................
9.4.37
FLCTL_BMRK_CMP Register (offset = 00DCh)
...........................................................
9.4.38
FLCTL_IFG Register (offset = 0F0h)
........................................................................
9.4.39
FLCTL_IE Register (offset = 0F4h)
..........................................................................
9.4.40
FLCTL_CLRIFG Register (offset = 0F8h)
..................................................................
9.4.41
FLCTL_SETIFG Register (offset = 0FCh)
..................................................................
9.4.42
FLCTL_READ_TIMCTL Register (offset = 0100h)
........................................................
9.4.43
FLCTL_READMARGIN_TIMCTL Register (offset = 0104h)
.............................................
9.4.44
FLCTL_PRGVER_TIMCTL Register (offset = 0108h)
....................................................
9.4.45
FLCTL_ERSVER_TIMCTL Register (offset = 010Ch)
....................................................
9.4.46
FLCTL_PROGRAM_TIMCTL Register (offset = 0114h)
..................................................
9.4.47
FLCTL_ERASE_TIMCTL Register (offset = 0118h)
......................................................
9.4.48
FLCTL_MASSERASE_TIMCTL Register (offset = 011Ch)
..............................................
9.4.49
FLCTL_BURSTPRG_TIMCTL Register (offset = 0120h)
.................................................
10
Flash Controller A (FLCTL_A)
............................................................................................
10.1
Introduction
................................................................................................................
10.1.1
Flash Memory Organization
...................................................................................
10.1.2
Flash Controller Address Mapping
...........................................................................
10.1.3
Flash Controller Access Privileges
...........................................................................
10.2
Common Operations Using the Flash Controller
.....................................................................
10.2.1
Using MSP432 Driver Library for Flash Operations
........................................................
10.2.2
Flash Read
......................................................................................................
10.2.3
Flash Program
..................................................................................................
10.2.4
Flash Erase
......................................................................................................
10.2.5
Flash Program and Erase Protection
........................................................................
10.3
Advanced Operations using the Flash Controller
.....................................................................
10.3.1
Advanced Flash Read
.........................................................................................
10.3.2
Advanced Flash Program
......................................................................................
10.3.3
Advanced Flash Erase
.........................................................................................
10.3.4
Flash Controller Interrupts
....................................................................................
10.3.5
Application Benchmarking Features
.........................................................................
10.3.6
Support for AM_LF_VCOREx and LPM0_LF_VCOREx Power Modes
.................................