Padding and Signing M7 Image for Secure Boot

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Padding and Signing M7 Image for Secure Boot

290 Views
kartheek
Contributor III

Hi,

I'm currently working on implementing secure boot for the i.MX8M Plus. Section 3 of the mx8m_secure_boot.txt document provides an example for signing the Linux kernel image, which has been helpful.

Now, I'm focusing on signing the M7 firmware image. To proceed, I need to determine the appropriate pad size from the image header—similar to the method described in section 3.1 for the kernel image—so that the M7 image can be correctly signed.

Any guidance on how to extract the pad size from the M7 image header would be greatly appreciated. Additionally, if there are any documents or references specifically related to signing the M7 image, please share them.

 

Regards,

Kartheek

0 Kudos
Reply
1 Reply

236 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

I've sent you with a reference.

 

Regards

Harvey

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2195029%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EPadding%20and%20Signing%20M7%20Image%20for%20Secure%20Boot%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2195029%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EI'm%20currently%20working%20on%20implementing%20secure%20boot%20for%20the%20i.MX8M%20Plus.%20Section%203%20of%20the%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fuboot-imx%2Fblob%2Flf_v2022.04%2Fdoc%2Fimx%2Fhabv4%2Fguides%2Fmx8m_secure_boot.txt%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Emx8m_secure_boot.txt%3C%2FA%3E%26nbsp%3Bdocument%20provides%20an%20example%20for%20signing%20the%20Linux%20kernel%20image%2C%20which%20has%20been%20helpful.%3C%2FP%3E%3CP%3ENow%2C%20I'm%20focusing%20on%20signing%20the%20M7%20firmware%20image.%20To%20proceed%2C%20I%20need%20to%20determine%20the%20appropriate%20pad%20size%20from%20the%20image%20header%E2%80%94similar%20to%20the%20method%20described%20in%20section%203.1%20for%20the%20kernel%20image%E2%80%94so%20that%20the%20M7%20image%20can%20be%20correctly%20signed.%3C%2FP%3E%3CP%3EAny%20guidance%20on%20how%20to%20extract%20the%20pad%20size%20from%20the%20M7%20image%20header%20would%20be%20greatly%20appreciated.%20Additionally%2C%20if%20there%20are%20any%20documents%20or%20references%20specifically%20related%20to%20signing%20the%20M7%20image%2C%20please%20share%20them.%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3EKartheek%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2197201%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Padding%20and%20Signing%20M7%20Image%20for%20Secure%20Boot%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2197201%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3EI've%20sent%20you%20with%20a%20reference.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%3C%2FP%3E%0A%3CP%3EHarvey%3C%2FP%3E%3C%2FLINGO-BODY%3E