回复: [PATCH v8 17/19] doc: imx: add document for i.MX95 Image Container Format
Alice Guo (OSS)
alice.guo at oss.nxp.com
Tue Apr 8 10:04:50 CEST 2025
> -----邮件原件-----
> 发件人: Gres, Anton <Anton.Gres at ifm.com>
> 发送时间: 2025年4月8日 15:29
> 收件人: Alice Guo (OSS) <alice.guo at oss.nxp.com>
> 抄送: LW at KARO-electronics.de; Alice Guo <alice.guo at nxp.com>;
> alpernebiyasak at gmail.com; festevam at gmail.com; lukma at denx.de;
> marex at denx.de; sbabic at denx.de; seanga2 at gmail.com; sjg at chromium.org;
> trini at konsulko.com; u-boot at lists.denx.de; dl-uboot-imx <uboot-imx at nxp.com>
> 主题: Re: [PATCH v8 17/19] doc: imx: add document for i.MX95 Image
> Container Format
>
> [Sie erhalten nicht häufig E-Mails von anton.gres at ifm.com. Weitere
> Informationen, warum dies wichtig ist, finden Sie unter
> https://aka.ms/LearnAboutSenderIdentification ]
>
> [...]
>
> > +Figure 1:
> > +------------------- +--------------+--------------+--------------+--------------+
> > + ^ |Tag |Length |Length
> |Version |
> > + | +--------------+--------------+--------------+--------------+
> > + | | Flags
> |
> > + | +--------------+--------------+--------------+--------------+
> > + | |# of Images |Fuse version |SW version
> |
> > +Image | +--------------+--------------+--------------+--------------+
> > +Conatiner | |Reserved |Signature
> Block Offset |
>
> This should probably be Image Container?
Yes. Will modify it in the next version.
Best Regards,
Alice Guo
>
> > +Header | ------- +--------------+--------------+--------------+--------------+
> > + | ^ |Image0: Offset, Size, LoadAddr, EntryPoint, Flags,
> Hash, IV|
> > + | | +--------------+--------------+--------------+--------------+
> > + | Image | |Image1: Offset, Size, LoadAddr, EntryPoint, Flags,
> Hash, IV|
> > + | Array | +--------------+--------------+--------------+--------------+
> > + | | | ...
> |
> > + | | +--------------+--------------+--------------+--------------+
> > + v v |ImageN: Offset, Size, LoadAddr, EntryPoint, Flags,
> Hash, IV|
> > +------------------- +--------------+--------------+--------------+--------------+
> > + | ...
> |
> > + ----------- +--------------+--------------+--------------+--------------+ <--
> SignOffset
> > + ^ |Tag |Length |Length
> |Version |
> > + | +--------------+--------------+--------------+--------------+
> > + | |SRK table offset |Certificate
> Offset |
> > + | +--------------+--------------+--------------+--------------+
> > + | |Blob Offset |Signature
> Offset |
> > + | +--------------+--------------+--------------+--------------+
> > + Signature | | SRK Table
> |
> > + Block | +--------------+--------------+--------------+--------------+
> > + | | Signature
> |
> > + | +--------------+--------------+--------------+--------------+
> > + | | Certificate (optional)
> |
> > + | +--------------+--------------+--------------+--------------+
> > + v | Blob (optional)
> |
> > + ----------- +--------------+--------------+--------------+--------------+
> > + | ...
> |
> > + +--------------+--------------+--------------+--------------+
> <-- Image0Offset
> > + | Image0
> |
> > + +--------------+--------------+--------------+--------------+
> > + | ...
> |
> > + +--------------+--------------+--------------+--------------+
> <-- ImageNOffset
> > + | ImageN
> |
> > + +--------------+--------------+--------------+--------------+
> > + | ...
> |
> > + +--------------+--------------+--------------+--------------+
> > +
> > +i.MX95 Low Power Boot Image Sets Layout
> > +---------------------------------------
> > +
> > + Image container sets are handled by M33 ROM.
> > +
> > + --------------- +--------------+--------------+--------------+--------------+
> > + ^ | 1st Container Header
> |
> > + | +--------------+--------------+--------------+--------------+
> > + ELE + | | Padding for 1KB alignment
> |
> > + OEM | +--------------+--------------+--------------+--------------+
> > + Conatiner | | 2nd Container Header
> |
>
> Here again
>
> > + Set | +--------------+--------------+--------------+--------------+
> > + Header | | Padding for 1KB alignment
> |
> > + | +--------------+--------------+--------------+--------------+
> > + | | 3rd Container Header
> |
> > + | +--------------+--------------+--------------+--------------+
> > + v | Padding for 1KB alignment
> |
> > + --------------- +--------------+--------------+--------------+--------------+
More information about the U-Boot
mailing list