[...]

> +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?

> +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              
>    |
> +    --------------- 
> +--------------+--------------+--------------+--------------+

Reply via email to