SPMU447 June 2026 CC2755P20
The flash block provides an in-circuit programmable, nonvolatile program memory for the device. Up to 2MB of flash memory is organized as a set of 2KB sectors that can be individually erased. Erasing a sector causes the entire contents of the sector to be reset to all 1s. These sectors can be read-only protected. Write/erase protected sectors cannot be erased or programmed, protecting the contents of those sectors from being modified. In addition to holding program code and constants, the nonvolatile memory allows the application to save data that must be preserved so that the data is available after restarting the device. Using this feature lets the user use saved network-specific data and avoids the need for a full start-up and network find-and-join process.
The HSM will reserve a section of flash memory (96KB)
The flash memory is organized in four banks of 512KB each. The device supports continued reading/executing from one bank while a write or erase operation is underway in the other.