summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-mkimage/imx-mkimage_git.inc
Commit message (Collapse)AuthorAgeFilesLines
* imx-mkimage: Update to NXP BSP LF6.6.3-1.0.0Oleksandr Suvorov2024-04-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Update the package to be aligned with the NXP BSP LF6.6.3-1.0.0. Relevant changes: - cbb9937 Autobuild needs to download the OEI for m7 TCM. - 70baf79 LFU-641: capsule: Fix build break due to bashism - 6db27a3 Fix nightly for i.MX95. - 25a110b MLK-26161 Fix comment in pad_image script - 51310e2 imx95: Add workaroud for kernel container authentication - 2ec5bc4 imx95: Update V2X dummy address - 12ac14f MA-21906 iMX95: update TEE address - b6b8cc3 LF-10796 iMX95: Update ATF address to DDR - 2b853a5 Add more fcb header files as reference. - 89f38b5 Add docs on mSel. - 5940f1d i.MX95: unify oei ddr file name and output warning when there are no any oei images - 947a90e i.MX95: Fix quick boot fw name and some cleanup - e9bc2c5 iMX95: add suport to append DDR PHY training data data to DDR OEI - 089554c Update address for DRAM-based M7 images. - a0b0cb5 iMX95: Change the flash_lpboot_sm_a55_flexspi target - 9c19c1c iMX95: Fix the FSPI FCB CRC issue - 5fe9dcf iMX95: pack tcm oei image to container image to initialize m7 tcm by edma(edma programming through cortex-m33/cortex-a55) Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-mkimage: Update for NXP release 6.1.55-2.2.0Oleksandr Suvorov2024-01-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant changes: - c436545 LF-10397 imx8: Fix SCU container file offset issue - 5c97f59 imx9: Fix flash_singleboot_spinand broken - c684071 iMX9: Add signature DTS file - e019f61 imx9: Add System ready relevant targets - 5c58565 Support MSEL option for MX95 SM. - d683e41 Add FW header support - 703bc3c Update LPDDR5 FW to v202306 - cc6c3a4 imx95: Clean up targets in soc.mak and update Readme.imx95 - 3686be1 Add SM target with OEI+SM+M7(TCM)+AP. - e8d6d79 Update SM targets. Add SM target with M7 image in DDR. - 2ae36d5 Add SM+M7 target for i.MX9. - 3b13c36 Replace the OEI image with the prebuilt one - b41f521 Add SM only target for i.MX9. - 0eaf132 Introduce LPDDR_FW_PREFIX parameter - 3b69364 add Readme for i.MX95 - f308051 add temp m33 oei.bin from ROM team - 94e72ee update for entry and lpboot - 4fb55b7 imx95: Add targets to include M7 image - 68e4acb Add support for both OEI entry and destination addresses - fae7490 Add the target that embed OEI and Synopsys PHY FW - 17b2a94 Update to support meta data for i.MX9 - b437ce9 add a new target for zebu - 241701b support M7 - 72439ea support i.MX95 OEI - 4648479 imx9: enable a55 image when lpboot for i.MX95 - 092a1a9 imx9: make AHAB_IMG could be passed from command line - 6ef5326 iMX9: use -m33 & a55 - e9bf5c4 mkimage_imx8: add m33 option - ae6a77f Fix autobuild failure - 621803d Update Yocto build name to Common [YOCIMX-7230] - 3fefc2a Add example usage for autobuild - e439c8e Fix README and SCR permission - e1acbb6 Extract common logic from autobuild.mak - e8ed7ad Use common boottools location [YOCIMX-7189] Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-mkimage: Update for NXP release 6.1.36-2.1.0Tom Hochstein2023-12-081-2/+2
| | | | | Reported-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0Oleksandr Suvorov2023-07-201-2/+2
| | | | | | | | | | | | | Relevant changes: - 5cfd218 MA-21144 imx8m: fix pad_image script - 1752a0a imx8ulp: Change to use A2 as default REV - d523fce imx8m: Add Multiple u-boot DTB support to FIT - 4981b77 MA-21096 Fix tee.bin can't be compressed as expected on 8ulp/8q. - ac12242 MA-21092 Adjust print log for compressed tee.bin Refresh the patch for fixing mkimage_uboot issue for imx8m machines. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-mkimage: Update lf-5.15.71-2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-2/+2
| | | | | | | | | | | | Relevant changes: - d489494 Add SCR file SCR-imx-lib.txt for imx-mkimage - 9c3eae7 imx93: Add bootaux container for M33 - a9deaa5 MA-20928 Add support for TEE compression - c015c34 iMX93: support flash XIP boot - e72c588 iMX8DXL: update default hash algorithm for kernel image to SHA256 - 11fedfb Revert "iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm" Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-mkimage: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | Relevant changes: - 3bfcfcc iMX8DXL: update default hash algorithm for kernel image to SHA256 - 6e44968 Revert "iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm" - 67ac638 imx8ulp: Update fspi_header_atxp to support GD25LX256E - 15ac07f Removed default server. Please define in your .bashrc. - b6a8e30 Change netrc check to a warning. - 62b49b9 Fix issue when N=latest. - 0bf9cba Use Nexus for auto build downloads. - 7913800 imx8ulp: Add new target to pack ROM patch signed image - bf2924b iMX8DXL: add flash_kernel_sha256 target for sha256 hash alogorithm - fe3cdb2 iMX8ULP: update README for A1 silicon - 735945e iMX8M: use name mkeficapsule - 0d4d3b1 iMX8M: use GUID for mkeficapsule - ee1d098 iMX8M: add a delete_capsule_key target - 95d74cd imx8ulp: Update flash_kernel for A1 part Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-mkimage: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-10-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: ``` 37648c8 iMX8ULP: update README for A1 silicon 46c0b5c iMX8M: use name mkeficapsule 809e209 iMX8M: use GUID for mkeficapsule c2dfe3e iMX8M: add a delete_capsule_key target 3948fde imx8ulp: Update flash_kernel for A1 part a735d32 Add MX9 autobuild. 96dba6b iMX8M: correct the path of mkimage_uboot 47e6dd4 imx8ulp: Add A1 part image build bd068a5 iMX8M: add capsule support 57a8eda makefile: compile in the specified directory fce2236 iMX93: support flash_lpboot and flash_lpboot_flexspi 400f62b imx9: Add DDR PHY FW to boot image 74b2c48 iMX93: support flash_lpboot_no_ahabfw_flexspi image 9826dea iMX93: support m33 in single boot 58b70e2 mkimage: support an optional m4 load addr option 4ee8733 Container: Update sentinel d6815e4 Container: Add Chinese Algorithm SM3 8acf49b iMX9: Add iMX93 support dc4b1e2 imx8ulp: Update flash_kernel target loading address ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: Update to 5.15.32_2.0.0Tom Hochstein2022-08-161-7/+4
| | | | | | | | | | Drop patches incorporated in the new version: - 0001-mkimage_fit_atf-fix-fit-generator-node-naming.patch - 0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch - 0001-Add-LDFLAGS-to-link-step.patch - 0001-Add-support-for-overriding-BL31-BL32-and-BL33.patch Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: Update for NXP release 5.15.5-1.0.0Tom Hochstein2022-05-101-2/+2
| | | | | | | | 22346a3 For iMX8DXL, rename silicon REVISION to REV similar to 8X a8decee LF-4794 iMX8ULP: move OPTEE OS base address to 0xa6000000 62bfe50 Rename the QM/QX/DXL field return targets Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-imkimage: install print_fit_hab.shThomas Perrot2022-04-271-0/+3
| | | | | | | This script gives the address, the offset and the size of binaries have been stored into U-Boot FIT image that contains TF-A, U-Boot and OP-TEE. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
* imx-mkimage: Update to 5.10.72-2.2.0Tom Hochstein2022-01-171-2/+2
| | | | | | | | | | | | | | | | | | | | | Includes update to patch 0001-mkimage_fit_atf-fix-fit-generator-node-naming.patch which is partially applied by 1527fb9. Fixes in update: --- 7a277c8 LF-4794 iMX8ULP: move OPTEE OS base address to 0xa6000000 9a04474 Update iMX8DXL clean target to remove intermediate files dfe6265 Fix build warning c78d727 Fix iMX8DXL ahab container image extraction 9bd94cc LF-4522 Parse and extract the u-boot-atf container 6cf67ed iMX8QM/QX/DXL/ULP: Add core id to -data option 1527fb9 iMX8M: fix FIT DT node unit address cbf03b6 Fix issue with C0 versus B0 nightly pull for VAL. 7f98709 iMX8M: soc: fix support to override u-boot DTB file name c9cce4f iMX8ULP: support xip for m33 and add README ---- Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: use mkimage tool from sysrootAndrey Zhizhikin2021-10-221-0/+1
| | | | | | | | | | | mkimage tool is provided as a part of sysroot and should not be used as a local copy, since it contains runtime dependencies which local copy does not account for. Drop the local copy on mkimage, introduce the patch that fixes mkimage invocations in build system. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-mkimage: update to 5.10.52-2.1.0Andrey Zhizhikin2021-10-221-2/+2
| | | | | | | | | | | | | | | | | Following commits are included in this update: ---- 1112c88 ("MLK-25706: iMX8M: soc: fix support to override u-boot DTB file name") 5af389c ("iMX8ULP: support xip for m33 and add README") 37faca4 ("MLK-25490 imx8m: Remove unused DDR registers file") 4e241ae ("iMX8M: Support to override u-boot DTB file name") 7e5ff11 ("imx8ulp: Workaround ATXP flash header for dual boot") 394188b ("Support iMX8ULP secure boot") 32bf25f ("imx8ulp: Add flash_dualboot_m33 to generate M33 container") aa44b32 ("imx8ulp: Move M33 image before AP image for single boot") ad70dd2 ("imx8qm: cockpit: fix Linux image name in nightly targets") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* imx-mkimage: Upgrade to 5.10.35-2.0.0 releaseTom Hochstein2021-07-161-4/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: fix node name generationsAndrey Zhizhikin2021-04-221-1/+4
| | | | | | | | | | | | | FIT node names generated by imx-mkimage script are not conformant to the latest version of mkimage tool and are caused to be skipped at parsing stage, leading to build errors. Introduce the patch to correct generated node names (drop unit address fields and replace with names-only). Fixes: #741 https://github.com/Freescale/meta-freescale/issues/741 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: : update to 5.4.70_2.3.0Max Krummenacher2021-02-011-3/+3
| | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-mkimage: Update to imx_5.4.47_2.2.0 branchCristinel Panfir2020-10-201-2/+2
| | | | Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-mkimage: upgrade to version 1.0Andrey Zhizhikin2020-09-231-2/+2
| | | | | | | | This upgrade contains of following modifications: - introduce new i.MX8 derivatives; - upgrade imx-mkimage recipe to match NXP release; Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-mkimage: update to use new kernel 5.4.3-1.0.0 branchAndrey Zhizhikin2020-04-161-1/+1
| | | | | | | Update recipe to pull sources from new branch, which is aligned with new kernel version 5.4.3 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* imx-mkimage_git.inc: Update to 4.19.35_1.1.0Cristinel Panfir2019-12-191-2/+2
| | | | | | | | - Enable dual bootloader for imx8m - Add functionality to parse 8/8X container headers - Update the build target for different ddr firmware Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-mkimage: Upgrade to L4.14.98-2.0.0_gaTom Hochstein2019-06-131-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-mkimage: Add recipe for i.MX 8 boot partition packagesTom Hochstein2018-12-131-0/+11
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>