Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Query regarding split command #28

Open
Sriram-JI opened this issue Jul 17, 2023 · 2 comments
Open

Query regarding split command #28

Sriram-JI opened this issue Jul 17, 2023 · 2 comments

Comments

@Sriram-JI
Copy link

Sriram-JI commented Jul 17, 2023

Hi,
We have been using bootgen for a while, need to split the boot images as 3 partitions ( 1st partition -> FSBL - Uboot; 2nd partition -> Linux Kernel; 3rd partition -> RootFS).

Can we authenticate all partitions via eFUSE keys after being splited into three partitions??

Thanks,
Sriram

@RamyaDarapuneni
Copy link
Collaborator

Hi @Sriram-JI, could you please elaborate a little? Do you mean splitting into different boot images?
If the question is regarding the split command available, it works as below:
Slave boot mode splits as below.
1. Boot Header + Bootloader
2. Image and Partition Headers
3. Rest of the partitions.
Normal mode splits as below.
1. Boot Header + Image Headers + Partition Headers + Bootloader
2. Partiton1
3. Partition2 ...
Please run "bootgen -bif_help split" for more details.

@Sriram-JI
Copy link
Author

Sriram-JI commented Jul 17, 2023

Hi Ramya,

       Thanks for your reply.
       My Scenario would be like assume I am using normal mode to split.
       So I  will be having 3 partitions:
       Partition 1 -> BH + IH + PH + FSBL
       Partition 2 -> Linux Kernel
       Partition 3 -> RootFS
       using 3 respective .bif files.
       
       Output:
       partition1.bin
       partition2.bin
       partition3.bin
       
       Can we able to load these .bin's as plain image? Also can we sign these bin's & authenticate using eFUSE keys?

Sriram

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants