2.5 eNVM (PolarFire SoC and RT PolarFire SoC Only)

PolarFire SoC and RT PolarFire SoC devices include 128 Kbytes of eNVM within the MSS. eNVM is used for storing the first stage boootloader during the device programming. At device power-up, the E51 monitor core boots from the eNVM and holds the U54 processors in reset. The E51 core boots the U54 cores based on the boot addresses specified in the first stage bootloader. For more information about device initialization using eNVM, see PolarFire Family Power-Up and Resets User Guide . For more information about booting and configuration, see PolarFire SoC Software Development and Tool Flow User Guide .