5
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Contents
4.2.6
GPIO and Peripheral Multiplexing (MUX)
....................................................................
4.2.7
Register Bit Definitions
..........................................................................................
5
Internal Memory
................................................................................................................
5.1
RAM Control Module
.....................................................................................................
5.1.1
Functional Description
...........................................................................................
5.2
RAM Control Module Registers
.........................................................................................
5.2.1
M3 RAM Configuration Registers
..............................................................................
5.2.2
M3 RAM Error Registers
........................................................................................
5.2.3
C28x RAM Configuration Registers
...........................................................................
5.2.4
C28x RAM Error Registers
.....................................................................................
5.3
Flash Controller Memory Module
.......................................................................................
5.3.1
Features
...........................................................................................................
5.3.2
Flash Tools
.......................................................................................................
5.3.3
Default Flash Configuration
....................................................................................
5.3.4
Flash Bank, OTP and Pump
...................................................................................
5.3.5
Flash Module Controller (FMC)
................................................................................
5.3.6
Flash and OTP Automatic Power-Down Modes
.............................................................
5.3.7
Flash and OTP Performance
...................................................................................
5.3.8
Flash Read Interface
............................................................................................
5.3.9
Erase/Program Flash
............................................................................................
5.3.10
Error Correction Code (ECC) Protection
....................................................................
5.3.11
Reserved Locations Within Flash and OTP
.................................................................
5.3.12
Procedure to Change the Flash Control Registers
.........................................................
5.4
Flash Registers
...........................................................................................................
5.4.1
Master Subsystem Flash Control Registers
..................................................................
5.4.2
Master Subsystem Flash ECC/Error Log Registers
.........................................................
5.4.3
Control Subsystem Flash Control Registers
.................................................................
5.4.4
Control Subsystem Flash ECC/Error Log Registers
........................................................
6
ROM Code and Peripheral Booting
.....................................................................................
6.1
Introduction
................................................................................................................
6.2
Device Boot Sequence
...................................................................................................
6.3
Device Boot Modes
.......................................................................................................
6.4
Device Boot Flow Diagram
..............................................................................................
6.5
M-Boot ROM Description
................................................................................................
6.5.1
M-Boot ROM Memory Map
.....................................................................................
6.5.2
M-Boot ROM Vector Table
.....................................................................................
6.5.3
M-Boot ROM Version and Checksum Information
..........................................................
6.5.4
M-Boot ROM RAM Initialization
................................................................................
6.5.5
M-Boot ROM RAM Usage
......................................................................................
6.5.6
M-Boot ROM User OTP
.........................................................................................
6.5.7
M-Boot ROM Entry Points
......................................................................................
6.5.8
M-Boot ROM Clock Initialization
...............................................................................
6.5.9
M-Boot ROM GPIO Assignments for Each Boot Mode
.....................................................
6.5.10
M-Boot ROM Functional Flow
.................................................................................
6.5.11
M-Boot ROM Flow Diagram
...................................................................................
6.5.12
M-Boot ROM Boot Status in RAM for Applications
.........................................................
6.5.13
M-Boot ROM Reset Cause Handling
........................................................................
6.5.14
M-Boot ROM Exceptions Handling
...........................................................................
6.5.15
M-Boot ROM Boot Modes
.....................................................................................
6.6
C-Boot ROM Description
................................................................................................
6.6.1
C-Boot ROM Memory Map
.....................................................................................
6.6.2
C-Boot ROM RAM Initialization
................................................................................
6.6.3
C-Boot ROM RAM Usage
......................................................................................