STM32MP15x bare metal approach
After reading documents, I understand the practical boot sequence of STM32MP1 is BOOTROM->TF-A->U-boot->Kernel->file system
In my use case, I prefer to use Windows and write code in bare metal, without U-boot and device tree involved.
1 I think the boot sequence will be BOOTROM->TF-A->bare metal binary?
2 I tried STM32MP15x starter package in Windows, by using STM32CubeProgrammer, to flash binaries to NVM such as NAND, and NOR etc.
If I understand correctly, is FIP section in the tsv file assigning the partitions of NAND flash and NOR flash?
If I want to go with the boot sequence I mentioned above, is there a way I can modify FIP bin/access the source code in Windows, and change NAND flash partition?
3 Is there an identification header, like the 256 bytes header that TF-A contains, needs to be attached to my bare metal binary?
Thanks in advance.
dchen
