AnsweredAssumed Answered

Boot Image Layout in IMX8DQXP

Question asked by Muthusubramanian Vengataraman on Feb 6, 2019
Latest reply on Feb 15, 2019 by sureshrao

Hi 

I am referring to the IMX8DQXPRM.pdf document Figure 5-25 Typical Boot Image Layout.

Header 1Header 2
Primary Image Container Set

1st Container Header (SECO FW)

1st Signature Block

Padding for 1KB alignment

2nd Container Header (SCFW + M4 + AP)

2nd SIgnature Block

SECO FW

SCU FW with DDR initialization image embedded

CM4 Image

AP IPL

-------
Secondary Image Container Set

 

My assumption is that the Secondary Image Container Set will also have

   1st Container Header (SECO FW)

   1st Signature Block

   Padding for 1KB alignment

   2nd Container Header (SCFW + M4 + AP)

   2nd SIgnature Block

   SECO FW

   SCU FW with DDR initialization image embedded

   CM4 Image

   AP IPL

 

And this Secondary Image Container Set starts at an offset specified in the eFUSE Row index 720 against the Image Container Set1 Offset location. Is that correct?

 

My question is 

1. Is it possible to create a single binary file from the mkimage_imx8 with both image container sets present in it adhering to the above boot image layout.

         a. If yes what should be the command to invoke the mkimage_imx8.

         b. If no then how we should generate the binaries matching the above boot image layout.

 

Thanks

V.Muthusubramanian

Outcomes