Hi team,
I'm using the NRF54L15DK board with NCS SDK v2.9.0.
I'm trying to include the B0 bootloader along with the MCUBOOT and application.
I'm wanted to customize the B0 bootloader using prj.conf file which I've added as B0.conf file in project.
But not sure where my B0 main file is getting added. And I wanted to update the main.c file of B0 bootloader as part of my project.
1. Can I shift B0 bootloader main.c file as part of my project and B0 bootloader should include that file only while building the B0 bootloader?
2. Facing issue while adding the configuration for B0 bootloader as B0.conf file. Also wanted to enable the overlay configuration for B0 bootloader to access the external flash.
I could see B0 bootloader is supporting OBERON_ECDSA_SECP256R1 and CC310_ECDSA_SECP256R1 and RSA-2048.
3. What is the difference between OBERON and CC310 ECDSA_SECP2561?
4. MCUBOOT is supporting ECDSA_P256R1 then what is the difference between ECDSA_SECP256R1(OBERON and CC310)?
5. How to make B0 bootloader as purely immutable? Can I add the B0 bootloader in OTP region and how?
My current directory
Please help me with the enabling both the B0 bootloader and MCUBOOT along with application as project.
Thanks