Age | Commit message (Collapse) | Author |
|
Rather than just stating the git repo, list the used layer in
that repo.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5542
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add aquila-am69 and aquila-am69-k3r5 to MACHINES_DOWNSTREAM_DISTRO_DEFAULT
so the correct distro "tdx-xwayland" is selected during build.
Related-to: ELB-5482
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
|
|
6.6.0 -> 6.6.1.
The handling of setting a localversion was backported to kirkstone
which results in the kernel_config no longer containing the value
of CONFIG_LOCALVERSION.
As Torizon TCB uses that value workaround the changes so that
CONFIG_LOCALVERSION has the current version included.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5423
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add meta-tpm layer to bblayers for the TPM software stack.
Related-to: ELB-5500
Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com>
|
|
Assert that for both machines, verdin-am62 and verdin-am62-k3r5,
the downstream distro is set.
With adding the mainlinish U-Boot to the machine configuration that
now matters if use-head-next is set.
Without the change a bitbake build failure is seen when building
the SPL for verdin-am62-k3r5:
| Can't find default configuration "arch/../configs/verdin-am62_r5_defconfig"!
Reported-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5278
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
|
|
Follow the changed imx-sc-firmware-toradex version to
imx-sc-firmware-toradex_1.14.0.bb.
Related-to: ELB-5054
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The meta-ti commit: ("4dcc70a8 conf: switch k3r5 multiconfig to
baremetal") places the deploy directory outside of the tmp directory,
something we already do.
Keep our "${TOPDIR}/deploy" rather than moving to "${TOPDIR}/deploy-ti".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Follow the changed linux-toradex version to linux-toradex_5.15-2.2.x.bb.
Related-to: ELB-5185
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
|
|
On Verdin AM62 SERIAL_CONSOLES is set to multiple ttys. In the old
setup this spawned a getty on each of them.
Using systemd's serial-getty-generator this behaviour is changed to
only spawn a getty on the ttys which are also present in /proc/consoles.
Other entries in SERIAL_CONSOLES are left alone and are free for
generic use.
Related-to: ELB-5346
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5146
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Remove the '-staging'.
Related-to: ELB-5238
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
U-Boot and Linux in meta-toradex-ti have been updated, reflected in
the recipe name.
Modified the uprev-srcrev script to the new file paths.
Related-to: ELB-5238
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
local.conf: Add verdin-am62 MACHINE and set its default DISTRO to
tdx-wayland (downstream).
Related-to: ELB-5064
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
|
|
Related-to: ELB-5127
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
|
|
Related-to: ELB-4987
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5018
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
|
|
Add U-Boot and Linux kernel for the TI SoC based modules to the
uprev script.
ELB-5012
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-5012
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
bblayers.conf: Split the NXP specific layers into a variable and
add the layers used to build for TI SoCs into its own variable.
Note the the layers required to build for TI SoCs are not yet
added to the list of active layers.
local.conf: Rework the setting of DISTRO, so that the downstream
distro is only applied for NXP i.MX8 based SoC.
Related-to: ELB-4978
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-4851
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Follow the changed imx-sc-firmware-toradex version to
imx-sc-firmware-toradex_1.14.0.bb.
Related-to: ELB-4593
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Follow the changed linux-toradex version to linux-toradex_5.15-2.1.x.bb.
Related-to: ELB-4873
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
When no MACHINE is set the inline python errors out. Fix that.
That allows the sanity checker to print a self explaining
error message.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Toradex Modules based on i.MX 6/6ULL/7 are only supported with the
tdx-xwayland-upstream DISTRO, select it as default in local.conf.
Related-to: ELB-4716
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit 5af3921b7d914bad449243040f36c9477b76adc1.
Using overrides for DISTRO variable is not fully working, since
the variable is evaluated immediately without taking care of those in at
least one place, bitbake.conf.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
Releated-to: ELB-4868
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This reverts commit e9a5445a5ac0266cf274f4e1eba2f9fe951f6159.
The logic doesn't work. It RT kernel's git hash is stored
in the regular kernels SRCURI.
Related-to: ELB-4868
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Toradex Modules based on i.MX 6/6ULL/7 are only supported with the
tdx-xwayland-upstream DISTRO, select it as default in local.conf.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
linux-toradex-mainline uses different git repos and git hashes
for the non real time and real time kernel flavours.
Only the hash for the selected DISTRO is currently handled which
in our CI is the non real time case.
Add to additionally uprev also the hash for the RT kernel.
Related-to: ELB-4868
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Since openembedded-core commit c88304a78e ("arch-armv7a.inc: default to
Thumb2 instruction set for armv7a and above") a build of an armv7a
based machine defaults to the Thumb2 instruction set. So repeating this
default setting in the distro is not needed and can be completely
removed.
The way Thumb2 is set in the distro is wrong in the first place and
would need fixing anyway.
By setting `ARM_INSTRUCTION_SET:override ??= "..."` this will take
precedence over any assignment to ARM_INSTRUCTION_SET without a
override. So any recipe which wants to force the 'ARM' instruction set
will end up being compiled with Thumb2.
Related-to: ELB-4858
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-4544
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add comments to point out which DISTRO is compatible/recommended for
which Toradex module.
Related-to: ELB-4544
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Since commit dcf889e93401f7c4de0055d53271eacc3882eccc in OE:
[
meta: Remove remnants of bluez4 support
bluez4 was removed from meta-oe 2 years ago.
Simplfy the setup of the two level bluetooth and bluez4/bluez5
distro features by removing the bluez4/bluez5 distro features.
This also removes the no longer required bluetooth class.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
]
bluez5 is no longer a distro feature, and there is no reference to it
neither in Toradex/Freescale/OE meta layers, let's drop it.
Related-to: ELB-4824
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
As used in the downstream NXP BSP LLF5.15.32_2.0.0.
Related-to: ELB-4665
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
toradex-fitimage.bbclass has been dropped from meta-toradex-bsp-common
layer, let's drop its reference here, use kernel-fitimage instead.
Related-to: ELB-4700
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Related-to: ELB-4618
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
We dont need any recipes from meta-initramfs, drop it from
bblayers.conf.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
We've decided not to support Tegra machines since BSP6, let's drop
their references.
Related-to: ELB-4471
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Related-to: ELB-4597
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
It's an invalid variable, there is not a bitbake instance for
u-boot-default-env.
Related-to: ELB-4536
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com>
Related-to: ELB-4581
|
|
The uprev-srcrev tool currently crashes with some python backtraces.
This is caused by changes in the bitbake fetcher code.
See bitbake, commit 4b5eed16 ("fetch2/cooker: Fix source revision
handling with floating upstreams")
Workaround it by calling bb.fetch2.get_srcrev() if AUTOINC is not
in PV. For makes all recipes we currently uprev succeed.
Related-to: ELB-4590
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
U-Boot changed to the mainline u-boot recipe, but our bbappend can't
be handled by this script, add a note.
The mainline kernel recipe name changed.
TK1 no longer supported.
Backports of kernel drivers no longer used.
Related-to: ELB-4476
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
NXP's gstreamer fork is updated to 1.18.5.imx.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This follows variable renames and thus
changes the layer's compatibility to only kirkstone.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Follow meta-freescale commit 30f5ce1d ("Generalize overrides subsystem for
NXP and Mainline support").
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|