26.4.2.2 Memory Organization

The Flash memory is divided into two memory sections.
  1. Program Flash Memory (PFM): The main Flash array containing the user application code.
  2. Configuration Flash Memory (CFM): A set of Flash pages that store data such as factory calibration, system configuration, and device ID.

The PFM is divided into a set of pages. A page is the basic unit addressed when erasing the Flash. It is only possible to erase a multiple of whole page at a time, while writes are performed per word. One page consists of several words.

Refer to the Physical Memory Map section for memory sizes and addresses for each device.