<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/recipes-bsp/imx-mkimage/imx-boot_1.0.bb, branch fix-boot-container</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=fix-boot-container</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=fix-boot-container'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2023-02-14T14:18:48+00:00</updated>
<entry>
<title>imx-boot: Add i.MX 93 configuration</title>
<updated>2023-02-14T14:18:48+00:00</updated>
<author>
<name>Daiane Angolini</name>
<email>daiane.angolini@foundries.io</email>
</author>
<published>2023-02-13T16:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=5799f4f4ec073c9a02fd6cac91790cd5d9f84fdc'/>
<id>urn:sha1:5799f4f4ec073c9a02fd6cac91790cd5d9f84fdc</id>
<content type='text'>
It is based on 5.15.71_2.2.0 NXP BSP release.

Signed-off-by: Daiane Angolini &lt;daiane.angolini@foundries.io&gt;
</content>
</entry>
<entry>
<title>imx-boot: Fix the bsp override</title>
<updated>2023-02-13T12:40:58+00:00</updated>
<author>
<name>Rodrigo M. Duarte</name>
<email>rodrigo.duarte@ossystems.com.br</email>
</author>
<published>2023-02-13T12:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=01e4861fa51ed0cb24045eb71a1923fea3c9f649'/>
<id>urn:sha1:01e4861fa51ed0cb24045eb71a1923fea3c9f649</id>
<content type='text'>
Signed-off-by: Rodrigo M. Duarte &lt;rodrigo.duarte@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-boot: Add support for i.MX 8ULP machines</title>
<updated>2023-02-07T11:16:40+00:00</updated>
<author>
<name>Daiane Angolini</name>
<email>daiane.angolini@foundries.io</email>
</author>
<published>2023-01-24T19:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=d6c88b44cfbbee663c475cf5defbf002ac9e1e6b'/>
<id>urn:sha1:d6c88b44cfbbee663c475cf5defbf002ac9e1e6b</id>
<content type='text'>
It comes from 5.15.52-2.2.0 BSP.

Signed-off-by: Daiane Angolini &lt;daiane.angolini@foundries.io&gt;
</content>
</entry>
<entry>
<title>imx-boot: Create missing build directories</title>
<updated>2022-10-26T16:22:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-10-26T16:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=94374963a83b6d99c696f211aae1a41346ca983a'/>
<id>urn:sha1:94374963a83b6d99c696f211aae1a41346ca983a</id>
<content type='text'>
These are needed by do_uboot_assemble_fitimage code after
https://git.openembedded.org/openembedded-core/commit/?id=5e12dc911d0c541f43aa6d0c046fb87e8b7c1f7e

since this code now expects these directories to exist even if
we are not using it

Fixes
run.do_uboot_assemble_fitimage.2153024: line 1
64: cd: /mnt/b/yoe/master/build/tmp/work/imx8qm_var_som-yoe-linux-musl/imx-boot/1.0-r0/git/imx8qm_var_som_defconfig: No such file or
 directory

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>imx-base.inc: consolidate `IMX_EXTRA_FIRMWARE` definition</title>
<updated>2022-07-29T16:23:06+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2022-07-26T18:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=63d73925950aa35ec1378696c0f5dcfd2fef9e83'/>
<id>urn:sha1:63d73925950aa35ec1378696c0f5dcfd2fef9e83</id>
<content type='text'>
We should have a single definition for `IMX_EXTRA_FIRMWARE` variable as
this is SoC specific and not machine, or recipe, dependent. This removes
multiple assignments from:

- conf/machine/imx8mq-evk.conf
- conf/machine/include/imx8mm-evk.inc
- conf/machine/include/imx8mn-evk.inc
- conf/machine/include/imx8mp-evk.inc
- recipes-bsp/imx-mkimage/imx-boot_1.0.bb

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>imx-boot: Use public key injected DTB when FIT signature is enabled</title>
<updated>2022-07-01T07:23:55+00:00</updated>
<author>
<name>Loic Poulain</name>
<email>loic.poulain@linaro.org</email>
</author>
<published>2022-07-01T07:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6824fc6603adfd2b0d4e7ef9d854120eec7b3129'/>
<id>urn:sha1:6824fc6603adfd2b0d4e7ef9d854120eec7b3129</id>
<content type='text'>
When UBOOT_SIGN_ENABLE we want to use the DTB in which mkimage has
added the signature node.

Signed-off-by: Loic Poulain &lt;loic.poulain@linaro.org&gt;
</content>
</entry>
<entry>
<title>recipes-bsp: drop custom deploy location for TF-A binary</title>
<updated>2022-06-14T18:55:57+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2022-06-13T09:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=1ec9540091c6d2cb7faf679f3b01916bfb0a0397'/>
<id>urn:sha1:1ec9540091c6d2cb7faf679f3b01916bfb0a0397</id>
<content type='text'>
Upstream TF-A and downstream TF-A fork uses different deployment
locations for results binaries, which leads to failures during image
build when switching between upstream and downstream versions.

Drop the custom TF-A deployment location, which is only specific to NXP
downstream deployment, allowing the TF-A binaries from upstream and
downstream to be picked up from the same location, namely - image
deployment folder.

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>imx-boot: don't restrict to the nxp bsp only</title>
<updated>2022-04-26T09:52:42+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.krummenacher@toradex.com</email>
</author>
<published>2022-04-26T07:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3a4927effd8e6c17c2fae03125e86a61b23a9c6f'/>
<id>urn:sha1:3a4927effd8e6c17c2fae03125e86a61b23a9c6f</id>
<content type='text'>
Choosing if the boot container FIT image is built with imx-mkimage/
imx-boot or the U-Boot provided binman can be done with the
imx-boot-container MACHINEOVERRIDES.

Change the used overrides from *nxp-bsp to *generic-bsp.

Signed-off-by: Max Krummenacher &lt;max.krummenacher@toradex.com&gt;
</content>
</entry>
<entry>
<title>mx8dx: Normalize MACHINEOVERRIDES implementation</title>
<updated>2022-04-01T00:37:58+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-03-31T22:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=d93b387a8740bc5f6e61dac13888e9cc0f1cefa2'/>
<id>urn:sha1:d93b387a8740bc5f6e61dac13888e9cc0f1cefa2</id>
<content type='text'>
The imx8dx-mek machine is similar to imx8qxp-mek and so the mx8qxp override
was included in the MACHINEOVERRIDES hierarchy. This is non-standard, and
the rework of the SOC overrides didn't handle it properly, leading to a
build break:

```
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: 8QX boot binary build
| cp: failed to access '/home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/git/iMX8DX/scfw_tcm.bin': Not a directory
| WARNING: /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636:179 exit 1 from 'cp /home/aquino/src/ossystems/oel-platform/build/tmp/deploy/images/imx8dx-mek/imx-boot$
tools/scfw_tcm.bin /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/git/iMX8DX/scfw_tcm.bin'
| WARNING: Backtrace (BB generated script):
|       #1: compile_mx8x, /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636, line 179
|       #2: do_compile, /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636, line 151
|       #3: main, /home/aquino/src/ossystems/oel-platform/build/tmp/work/imx8dx_mek-oel-linux/imx-boot/1.0-r0/temp/run.do_compile.1809636, line 189
ERROR: Task (/home/aquino/src/ossystems/oel-platform/sources/meta-freescale/recipes-bsp/imx-mkimage/imx-boot_1.0.bb:do_compile) failed with exit code '1'
```

Fix the problem by removing mx8qxp from the mx8dx hierarchy and adapting
existing mx8qxp overrides appropriately.

Fixes: #1027
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>layer: Update LICENSE variable to use SPDX license identifiers</title>
<updated>2022-03-03T15:34:00+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2022-03-03T15:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=832da37d74f56e041f27dd99884b522b939e2f8a'/>
<id>urn:sha1:832da37d74f56e041f27dd99884b522b939e2f8a</id>
<content type='text'>
Since OE-Core commit 9379f80f48 ("license/insane: Show warning for
obsolete license usage"), LICENSE field not containing SPDX identifiers
are treated with WARNING.

An automated conversion using scripts/contrib/convert-spdx-licenses.py to
convert to use the standard SPDX license identifiers has been done on
the entire layer.

Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
</feed>
