STM32CubeProgrammer STPMIC1 NVM management
STM32CubeProgrammer can be used to read and update the non volatile memory (NVM) of the PMIC on the board which is seen as a specific partition on the device.
1 PMIC NVM Partition
This optional partition is programmed without header and is only supported in U-Boot.
For read operation, the host requests the PMIC NVM partition data and the platform replies with all the partition content.
For write operation the host needs to send the full partition, containing one or more modifications (any reserved bit must be preserved).
2 STPMIC1 NVM Partition
|STPMIC1 Reg||STPMIC1 Address||NVM offset|
3 Reference list
Non Volatile Memory, like a flash memory
Power Management Integrated Circuit
Device Firmware Upgrade