Age | Commit message (Collapse) | Author |
|
Related-to: ELB-3324
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-3324
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-3325
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
U-Boot dosn't show the version on Apalis iMX8/iMX8X and Colibri iMX8X.
Provide BUILD_STRING for all builds, not just for _mx8mm, _mx8mp.
Completes a39fd31 ("imx-atf: provide proper BUILD_STRING value")
Related-to: ELB-3188
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 1811f925aa4bf28c706fbab529cc20661bcf307a.
With the uprev of the downstream kernel the default device tree name
is now the same for mainline and downstream and the needed changes
are done in U-Boot. The patch is thus no longer needed.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Tue Dec 29 21:45:13 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 175
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/175
Signed-off-by: ci.toradex <cicd@toradex.com>
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Bump SRCREV hashes as used in build of Mon Dec 28 14:48:13 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 172
Matrix Build Status: SUCCESS
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/172
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
The following build errors was observed on ubuntu 16.04:
| ./mkimage_uboot -E -p 0x3000 -f u-boot.its u-boot.itb
| ./mkimage_uboot: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
or:
| ./mkimage_uboot: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by ./mkimage_uboot)
the issue is caused by OE builds native tools with a relative runpath:
$ aarch64-tdx-linux-objdump -p iMX8M/mkimage_uboot | egrep 'RPATH|RUNPATH'
RUNPATH $ORIGIN/../lib:$ORIGIN/../../lib
when mkimage_uboot is copied from ${STAGING_BINDIR_NATIVE} to ${S}, the
'$ORIGIN/../lib:$ORIGIN/../../lib' directories dont exist and ld hence
fall back to load libssl.so.1.1/libcrypto.so.1.1 from host system.
It could be fixed by creating a symbolic link in source to
${STAGING_BINDIR_NATIVE}/mkimage instead of copying it.
Related-to: ELB-3394
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Unify the file used for the modules which use eMMC to store the
U-Boot environmant.
Change to use the stable symlink to the emmc boot area to specify
the location of the U-Boot environment.
Related-to: ELB-3293
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Bump SRCREV hashes as used in build of Fri Nov 20 11:48:52 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 134
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/134
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
Copy and adapt the Verdin iMX8MM definition and bump the hash.
Related-to: ELB-3208
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This fixes a following do_patch warning:
| WARNING: u-boot-toradex do_patch: Fuzz detected:
| Applying 0001-colibri_imx7-boot-linux-kernel-in-non-secure-mode.patch
| patching file include/configs/colibri_imx7.h
| Hunk #1 succeeded at 140 with fuzz 2 (offset -9 lines).
Related-to: TOR-1518
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Bump SRCREV hashes as used in build of Mon Nov 2 02:36:22 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 116
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/116
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 115
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/115
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
ATF commit hash is calculated during build time invoking in Makefile
git describe, which doesn't work properly in OE sandbox env.
Provide explicitly the build info string as a build option for make.
Related-by: ELB-3188
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
|
|
meta-freescale is updated to this version.
Related-to: ELB-3081
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale does that now in imx-boot resulting in the following bitbake
error:
| ERROR: imx-boot-1.0-r0 do_deploy_setscene: The recipe imx-boot is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
| /build/krm/oe-core_master/build/deploy/images/verdin-imx8mm/imx-boot-tools/mkimage_uboot
| (matched in manifest-verdin_imx8mm-u-boot-toradex.deploy)
Related-to: ELB-3081
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Exact same version and do_compile task have been added in
meta-freescale layer, let's drop our bbappend recipe.
Related-to: ELB-3081
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
The firmware-imx has been upgraded to 8.8 in meta-freescale, we need to
adapt to that change by dropping some variables that already in
meta-freescale.
Related-to: ELB-3081
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
0001-Allow-BUILD_STRING-to-be-set-in-.revision-file.patch was dropped in
meta-freescale, drop it from SRC_URI.
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Using ${nonarch_base_libdir} instead of ${PREFIX}/lib or
${base_libdir}, this ensures it would not mess up multilib builds.
Related-to: TOR-1415
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 84
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/84
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
While NXP i.MX 7 downstream requires the Linux kernel to boot in secure
mode mainline/upstream requires non-secure mode instead, as it properly
uses PSCI to control further cores.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Bump SRCREV hashes as used in build of Tue Sep 29 12:07:44 UTC 2020
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 81
Matrix Build Status: SUCCESS
Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/81
Signed-off-by: ci.toradex <cicd@toradex.com>
|
|
When using usrmerge, the install path should be prefixed by /usr.
Related-to: TOR-1415
Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
In order to make git hash bumping work with the imx-sc-firmware we need
to have our own recipe in our layer. This also has the advantage that
the recipe name reflects the actual package version (PV) again. Use
imx-sc-firmware-toradex to make sure we do not interfere with the NXP
provided variant.
Make sure our machines pick imx-sc-firmware-toradex by setting
PREFERRED_PROVIDER accordingly.
Related-to: AUT-355
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This allows building with gcc 10.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The update has arrived in meta-freescale dunfell.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This allows to drop the patches applied on our internal fork.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
When using UBOOT_CONFIG, U-Boot is built in a subdirectory named
after the defconfig name (e.g. ${B}/colibri_imx7_defconfig).
So let's make it possible to override the directory where the padding
is done for NAND devices.
Related-to: TOR-1332
Signed-off-by: Sergio Prado <sergio.prado@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Dropped 0001-imx8m-imx_rdc.c-fix-a-uninitialized-variable, The patched
file no longer exist, do_compile does not output a warning.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From NXP BSP 5.4.24-2.1.0.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Note that the scfw for the NXP boards are at 1.5.0 as the binaries for
1.5.1 are not yet available for download.
1.5.1 SCFW for Toradex machines:
Based on:
Git repo: ssh://bitbucket.sw.nxp.com/imxpriv/imx-sc-firmware.git
Branch name: imx_scfw_2020q2
Build version: 4612
Commit ID: 0x0732e719a
Build date: Jun 19 2020
Build time: 19:06:53
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Set proper UART base for Verdin iMX8MM.
Related-to: ELB-2923
Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com>
|
|
The changes include:
- Drop PREFERRED_PROVIDER_u-boot-fw-utils from machine conf.
- Drop u-boot-toradex-fw-utils recipes.
- Drop fw_unlock_mmc.sh, that's not needed for libubootenv.
- Drop u-boot.inc, use default u-boot.inc from OE layer.
- Add fw_env.config to uboot recipe.
- Set UBOOT_INITIAL_ENV to u-boot-initial-env, which is being referred
in libubootenv.
Related-to: ELB-2552
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit cc99b62c767130adc2e005470a243853a1476f24)
|
|
I.e. reset the whole SoC rather than just the AP partition.
Related-to: ELB-2702
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 3be41c0a042994079bdf1577d6062ac0df46fc0a)
(cherry picked from commit ea642448ff0e879429b451b8da5e36f9c0b487eb)
|
|
With this commit the new Apalis iMX8QM V1.1B modules are supported
Related-to: ELB-2832
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 2545b1f52803e9b4f2f27cb750264d9193e12fbb)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit bd2a8c344695e2ffc489e6084991201edf304403)
|