For STM32MP flashing (eMMC or SD-card), we need to use GPT partitions.
On eMMC, first GPT partition is the FIP binary.
In the YAML file, without specifying "filesystem" property we seem to get a FAT32 partition instead of raw.
Specifying "filesystem: null", we get the following error:
17:57:22.167765 CRITICAL partup: Failed writing data to device: Error opening file “/run/partup/p1/fip-stm32mp257f-phyflex-fpsc-g-som-optee-emmc.bin”: File exists
See attached complete log + yaml file.
partup_install_log.txt
For STM32MP flashing (eMMC or SD-card), we need to use GPT partitions.
On eMMC, first GPT partition is the FIP binary.
In the YAML file, without specifying "filesystem" property we seem to get a FAT32 partition instead of raw.
Specifying "filesystem: null", we get the following error:
17:57:22.167765 CRITICAL partup: Failed writing data to device: Error opening file “/run/partup/p1/fip-stm32mp257f-phyflex-fpsc-g-som-optee-emmc.bin”: File exists
See attached complete log + yaml file.
partup_install_log.txt