SPRUJF2A March 2026 – March 2026 AM13E23019
The flash controller manages all program, erase, and verification operations performed on the nonvolatile memory system. Memory-mapped registers exist in the peripheral region of the device memory map which must be configured by software to perform operations on the flash memory.
TI provides software abstraction for the flash controller as a part of the DriverLib layer of the software development kit (SDK). TI recommends using the DriverLib abstraction layer when operating on the flash memory with software, but this is not a mandatory requirement. To use the DriverLib software abstraction layer to perform operations on the flash memory, review the software development kit (SDK) documentation provided separately from this document. To directly operate on the flash memory with using low level register accesses to the flash controller, review the remainder of this section in detail.