Hello Roman,
I'm sorry but I still have the same questions:
1. Do I need to enable sysbuild (and set SB_CONFIG_BOOTLOADER_MCUBOOT="y") or no?
2. Is the content I'm adding into prj.conf correct?
3. What do I need to flash when everything is compiled?
You says that I need to keep the deletion of the partitions node. Then, here is my issues in this scenario:
In my current firmware, I'm using the storage_partition defined in the common.dtsi. When I use the non secure configuration, because you delete all partitions, the storage_partition is not defined anymore, so my code cannot compile. 4. How can I use the storage_partition in this non-secure configuration?
You explicitely said that I must keep the same partition structure defined in the common.dtsi. 5. Therefore, why is fw_storage partition located at 0x400000? It's located into the slot1_partition if I look into the common.dtsi structure.
6. Anyway, what is this fw_storage partition? Why isn't it in the "standard" secure configuration?
I know you don't have much time, please reply to my 6 questions, it will help me to better understand and be autonomous.
If you can share a step by step TF-M with BL2 example to compile and flash a standard firmware using the storage_partition and Wifi/BLE connectivity it would be perfect. Thank you
PS: I didn't share my partition section of the DTS because it doesn't make sense in the current state.