imx8image.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. Introduction:
  2. =============
  3. This documentation entry describes the i.MX8 container format and how
  4. to use.
  5. A Boot image consists of:
  6. - Primary Boot Container Set
  7. - Optional Secondary Boot Container Set
  8. The imx8image only support the Primary Boot Container Set.
  9. The Primary Boot Container Set contains two containers. The 1st container
  10. only contain the SECO firmware image, the 2nd container can contain
  11. multiple images and typically have:
  12. - SCF FW image
  13. - M4 FW image
  14. - AP FW image
  15. For more details, refer i.MX8 Reference Mannual Chapter 5
  16. "System Boot and section", "5.9 (Boot image) of the processor's manual"
  17. Configuration file:
  18. ==================
  19. BOOT_FROM [sd|emmc_fastboot|fspi|nand_4k|nand_8k|nand_16k] [sector_size]
  20. - indicates the boot media
  21. SOC_TYPE [IMX8QM|IMX8QX]
  22. - indicates the soc
  23. APPEND [ahab container image]
  24. - indicates the ahah image that will be put in the 1st container
  25. When creating container image will be loaded by SPL, this entry
  26. should not this included
  27. CONTAINER
  28. - indicates to create the 2nd container
  29. IMAGE [SCU|M40|M41|A35|A53|A72] [image file] [load address]
  30. - indicates images will be put in the 2nd container
  31. Example:
  32. =======
  33. BOOT_FROM SD 0x400
  34. SOC_TYPE IMX8QM
  35. APPEND mx8qm-ahab-container.img
  36. CONTAINER
  37. IMAGE SCU mx8qm-mek-scfw-tcm.bin
  38. IMAGE A35 spl/u-boot-spl.bin 0x00100000