<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-bsp/imx-mkimage/files, branch master</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2026-07-22T14:16:40+00:00</updated>
<entry>
<title>imx-mkimage: Fix license/patch metadata per oelint</title>
<updated>2026-07-22T14:16:40+00:00</updated>
<author>
<name>Luciano Dittgen</name>
<email>luciano.dittgen@ossystems.com.br</email>
</author>
<published>2026-07-14T20:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=bb3945d1d07409bf93c59e0647272f8bafd9910b'/>
<id>urn:sha1:bb3945d1d07409bf93c59e0647272f8bafd9910b</id>
<content type='text'>
Correct the 0001 patch Upstream-Status reason from the non-matching
'[OE-specific]' to '[oe-specific]' (oelint.file.inappropriatemsg).

Accept two findings inline: the LIC_FILES_CHKSUM common-licenses
reference (the fetched source ships no standalone GPL-2.0-only file) and
the canonical .inc DEPENDS that oelint only flags because the require
lives in the .bb (oelint.vars.dependsappend).

oelint.var.nativefilename is left as a documented false positive: the
recipe uses 'inherit native' directly, so renaming the file to include
'-native' would double the class suffix and break PN, and the finding
is anchored to line 1 so it cannot be inline-suppressed.

oelint.var.inheritdevtool.native is intentionally left unaddressed here:
the proper fix is to let imx-mkimage build a target binary via
BBCLASSEXTEND = "native" instead of deferring the native inherit, which
is a functional change handled separately.

No functional change.

Signed-off-by: Luciano Dittgen &lt;luciano.dittgen@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: Update for NXP release 6.1.36-2.1.0</title>
<updated>2023-12-08T16:12:57+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2023-12-07T21:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=5f52f715b71fef6ea30e9c37a69a86699dc74c0a'/>
<id>urn:sha1:5f52f715b71fef6ea30e9c37a69a86699dc74c0a</id>
<content type='text'>
Reported-by: Joao Marcos Costa &lt;joaomarcos.costa@bootlin.com&gt;
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0</title>
<updated>2023-07-20T09:52:03+00:00</updated>
<author>
<name>Oleksandr Suvorov</name>
<email>oleksandr.suvorov@foundries.io</email>
</author>
<published>2023-07-18T10:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3aea28136dba302e711d16e2c4935994808e72a4'/>
<id>urn:sha1:3aea28136dba302e711d16e2c4935994808e72a4</id>
<content type='text'>
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 &lt;oleksandr.suvorov@foundries.io&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0</title>
<updated>2022-10-30T21:10:26+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-10-30T21:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0a90bc6bfdc04a2e570e6f928c78dc3ec534de37'/>
<id>urn:sha1:0a90bc6bfdc04a2e570e6f928c78dc3ec534de37</id>
<content type='text'>
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 &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: Update to 5.15.32_2.0.0</title>
<updated>2022-08-17T01:36:53+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-08-16T18:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=ca7d70516fb7855a1e84aebf8b9b1e19ae784385'/>
<id>urn:sha1:ca7d70516fb7855a1e84aebf8b9b1e19ae784385</id>
<content type='text'>
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 &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: Fix a BL32 missing overriding in mkimage_fit_atf.sh</title>
<updated>2022-04-29T09:20:18+00:00</updated>
<author>
<name>Thomas Perrot</name>
<email>thomas.perrot@bootlin.com</email>
</author>
<published>2022-04-29T08:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=31108d3318e3d59fc387783a6100b90550951d66'/>
<id>urn:sha1:31108d3318e3d59fc387783a6100b90550951d66</id>
<content type='text'>
From the patch 0001-Add-support-for-overriding-BL32-and-BL33-not-only-BL.patch
an occurrence of tee.bin wasn't replaced by $BL32.

In addition, this patch use $BL31 and $BL32 value, in a displayed line, instead
hardcoded values.

Signed-off-by: Thomas Perrot &lt;thomas.perrot@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: fix patch</title>
<updated>2022-04-28T21:52:10+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2022-04-28T21:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=ec60b44012999ff95f6d3a98c8bedba145b49f21'/>
<id>urn:sha1:ec60b44012999ff95f6d3a98c8bedba145b49f21</id>
<content type='text'>
imx-mkimage is compiled with the host gcc, thus if one needs to add
explicit linker flags one should use BULD_LDFLAGS, not the ones
forseen for the cross compiler.

Prevents, on distros with an older gcc (e.g. OpenSuse 15.3 with gcc 7.5.0),
the following error.

| Compiling mkimage_imx8
| gcc -O2 -Wall -std=c99 -I .../imx-boot/1.0-r0/recipe-sysroot-native/usr/include -L .../imx-boot/1.0-r0/recipe-sysroot-native/usr/lib
     mkimage_imx8.c -o mkimage_imx8 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=.../imx-boot/1.0-r0=/usr/src/debug/imx-boot/1.0-r0
     -fdebug-prefix-map=.../imx-boot/1.0-r0=/usr/src/debug/imx-boot/1.0-r0 -fdebug-prefix-map=.../imx-boot/1.0-r0/recipe-sysroot=
     -fdebug-prefix-map=.../imx-boot/1.0-r0/recipe-sysroot-native=  -Wl,-z,relro,-z,now -lz
| gcc: error: unrecognized command line option ‘-fmacro-prefix-map=.../imx-boot/1.0-r0=/usr/src/debug/imx-boot/1.0-r0’
| make[1]: *** [soc.mak:87: mkimage_imx8] Error 1

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>imx-imkimage: fix a typo in a patch for print_fit_hab.sh</title>
<updated>2022-04-27T20:24:41+00:00</updated>
<author>
<name>Thomas Perrot</name>
<email>thomas.perrot@bootlin.com</email>
</author>
<published>2022-04-27T20:17:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6ae05639cb33f0e724fa8bc553bf73192217ab2c'/>
<id>urn:sha1:6ae05639cb33f0e724fa8bc553bf73192217ab2c</id>
<content type='text'>
When the variable BL31 is empty, BL33 was initialized instead of BL31.

Signed-off-by: Thomas Perrot &lt;thomas.perrot@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-imkimage: install print_fit_hab.sh</title>
<updated>2022-04-27T08:41:47+00:00</updated>
<author>
<name>Thomas Perrot</name>
<email>thomas.perrot@bootlin.com</email>
</author>
<published>2022-04-26T15:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=daf1f29014920538b0e7472ac14bd6f454429970'/>
<id>urn:sha1:daf1f29014920538b0e7472ac14bd6f454429970</id>
<content type='text'>
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 &lt;thomas.perrot@bootlin.com&gt;
</content>
</entry>
<entry>
<title>imx-mkimage: Update to 5.10.72-2.2.0</title>
<updated>2022-01-17T18:24:39+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-01-13T18:33:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=16f2894dc267ab515a0b441f2d5ad0695a2c9f07'/>
<id>urn:sha1:16f2894dc267ab515a0b441f2d5ad0695a2c9f07</id>
<content type='text'>
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 &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
</feed>
