High Assurance Boot MX8 Sections: Difference between revisions

From Variscite Wiki
(Created page with "<section begin=NXP_DOC_habv4/><includeonly> NXP Provides document documentation for enabling HAB for the i.MX8M Family. All of the information in this wiki is derived from NXP...")
 
No edit summary
Line 1: Line 1:
<section begin=NXP_DOC_habv4/><includeonly>
= Code signing step by step instructions i.MX8M=
<section begin=NXP_DOC_habv4/>
NXP Provides document documentation for enabling HAB for the i.MX8M Family. All of the information in this wiki is derived from NXP's documentation.
NXP Provides document documentation for enabling HAB for the i.MX8M Family. All of the information in this wiki is derived from NXP's documentation.


Line 9: Line 10:
* U-Boot [{{#var:U-BOOT_GIT_HTTP}}/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/habv4/guides/mx8m_secure_boot.txt doc/imx/habv4/guides/mx8m_secure_boot.txt]
* U-Boot [{{#var:U-BOOT_GIT_HTTP}}/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/habv4/guides/mx8m_secure_boot.txt doc/imx/habv4/guides/mx8m_secure_boot.txt]
* NXP AN12263 [https://www.nxp.com/docs/en/application-note/AN12263.pdf HABv4 RVT Guidelines and Recommendations]
* NXP AN12263 [https://www.nxp.com/docs/en/application-note/AN12263.pdf HABv4 RVT Guidelines and Recommendations]
</includeonly><section end=NXP_DOC_habv4/>
<section end=NXP_DOC_habv4/>
<section begin=NXP_DOC_ahab/><includeonly>
 
= Code signing step by step instructions i.MX8=
<section begin=NXP_DOC_ahab/>
NXP Provides document documentation for enabling AHAB for the i.MX8 Family. All of the information in this wiki is derived from NXP's documentation.
NXP Provides document documentation for enabling AHAB for the i.MX8 Family. All of the information in this wiki is derived from NXP's documentation.


Line 21: Line 24:
* U-Boot [{{#var:U-BOOT_GIT_HTTP}}/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/ahab/guides/mx8_mx8x_secure_boot.txt doc/imx/ahab/guides/mx8_mx8x_secure_boot.txt]
* U-Boot [{{#var:U-BOOT_GIT_HTTP}}/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/ahab/guides/mx8_mx8x_secure_boot.txt doc/imx/ahab/guides/mx8_mx8x_secure_boot.txt]
* NXP AN12312 [https://www.nxp.com/docs/en/application-note/AN12312.pdf Secure Boot on i.MX 8 and i.MX 8X Families using AHAB]
* NXP AN12312 [https://www.nxp.com/docs/en/application-note/AN12312.pdf Secure Boot on i.MX 8 and i.MX 8X Families using AHAB]
</includeonly><section end=NXP_DOC_ahab/>
<section end=NXP_DOC_ahab/>

Revision as of 19:09, 8 October 2021

Code signing step by step instructions i.MX8M

NXP Provides document documentation for enabling HAB for the i.MX8M Family. All of the information in this wiki is derived from NXP's documentation.

The U-Boot source code provides a directory with documentation and examples: /blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/habv4/

The following documentation is helpful to review:

  • U-Boot [/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/habv4/introduction_habv4.txt doc/imx/habv4/introduction_habv4.txt]
  • U-Boot [/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/habv4/guides/mx8m_secure_boot.txt doc/imx/habv4/guides/mx8m_secure_boot.txt]
  • NXP AN12263 HABv4 RVT Guidelines and Recommendations


Code signing step by step instructions i.MX8

NXP Provides document documentation for enabling AHAB for the i.MX8 Family. All of the information in this wiki is derived from NXP's documentation.

The U-Boot source code provides a directory with documentation and examples: /blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/ahab/

The following documentation is helpful to review:

  • U-Boot [/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/ahab/introduction_ahab.txt doc/imx/ahab/introduction_ahab.txt]
  • U-Boot [/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/ahab/guides/mx8_mx8x_spl_secure_boot.txt doc/imx/ahab/guides/mx8_mx8x_spl_secure_boot.txt]
  • U-Boot [/blob/imx_v2020.04_5.4.70_2.3.2_var01/doc/imx/ahab/guides/mx8_mx8x_secure_boot.txt doc/imx/ahab/guides/mx8_mx8x_secure_boot.txt]
  • NXP AN12312 Secure Boot on i.MX 8 and i.MX 8X Families using AHAB