Age | Commit message (Collapse) | Author |
|
This leads to a multiple use-mainline-bsp existing in MACHINEOVERRIDES
and more importantly, it breaks the rules when handling FILESOVERRIDES,
the machine overrides is not the last item in MACHINEOVERRIDES any more
so bitbake might find a wrong path for files in SRC_URI.
Related-to: ELB-4373
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Following NXP proprietary VPU libraries are available
in meta-freescale recipe: firmware-imx-vpu-imx6q,
firmware-imx-vpu-imx6d.
Due to the decision to remove proprietary code
from the upstream build,these binaries have to be dropped.
Related-to: ELB-3945
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
After this change, all Toradex's modules use 'scriptaddr' as the
devicetree overlay load address for fitImage.
Related-to: TOR-1700
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Default now Vesa VGA on VGA port overlay
Related-to: ELB-3887
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
Default now Vesa VGA on VGA port overlay
Related-to: ELB-3756
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
This ensures the dtb/dtbo files in fitimage could be loaded correctly on
targets.
Related-to: TOR-1700
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Drop redundant IMAGE_BOOT_FILES_append/WKS_FILE_DEPENDS_append, they
are already in meta-freescale-3rdparty.
Related-to: ELB-3583
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Resistive 7" Display supports 800x480 resolution. Load the proper overlay
on boot to make this display working from the box.
Related-to: ELB-3395
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
As a Parallel RGB interface should be turned on by default, make the
corresponding overlays to be applied on boot.
Related-to: ELB-3395
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Using "+=" overwrites "?=" in some cases which then dropes the
creation of wic images for apalis/colibri-imx6.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This drops the linux-toradex-rt recipe in favour of combining its
functionality into the linux-toradex_5.4-2.1.x.bb recipe.
The override preempt-rt applies the RT patch and changes the kernel config
to use PREEMPT_RT.
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
IMX_DEFAULT_BSP set in the distro decides on use-mainline-bsp and sets
the override in imx-base.conf.
Set PREFERRED_PROVIDER_virtual/kernel accordingly.
Drop MACHINE_BOOT_FILES and use the boot file directly, following the
rename of the source file to boot.scr-${MACHINE}.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
The prefered provider matching a downstream kernel is set in the distro.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 17d3d131d2d8f8a0bd68f639fdac6b2873c2dde8)
|
|
linux-toradex-mainline with prempt-rt in overrides now builds a kernel
with the RT patch applied. Change PREFERRED_PROVIDER to use
linux-toradex-mainline when use-mainline-bsp and prempt-rt are in
overrides.
Related-to: ELB-2631
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit ac5028651745ea2b541dbc0a847ffd737fc5ef76)
|
|
There is a little bit messing with the usages of upstream and
use-mainline-bsp overrides, let's change to use use-mainline-bsp for
kernel and devicetree choosing, upstream would be used to set
use-mainline-bsp in MACHINEOVERRIDES.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 06e21ad7f07f03604c405a6ef0ca119f1d9aabc5)
|
|
Related-to: ELB-2593
(cherry picked from commit 29126c67d573f446f837b11a5d911cd0b00a13ea)
Corrected with changes to the machine conf files in meta-freescale-3rdparty.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 3d68713e7e28fae312fa869f0742a13edf1700c9)
|
|
The changes include:
- Set PREFERRED_PROVIDER_u-boot-default-script to u-boot-distro-boot.
- Drop MACHINE_BOOT_FILES, we dont have to maintain a extra variable.
- Drop colibri-imx7-emmc.conf file, it's already in
meta-freescale-3rdparty layer, move Toradex related definitions to
colibri-imx7-emmc.inc file.
- Drop u-boot-distro-boot from WKS_FILE_DEPENDS, to avoid multiple boot
scripts in it.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Currently we do not have device trees for the Aster Carrier board in
upstream kernels. Remove them from the list of device trees when
building mainline kernels.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
For the recipes listed in EXTRA_IMAGEDEPENDS, bitbake would create a
dependency as:
| image_pn:do_image_complete -> imagedepends_pn:do_populate_sysroot
but we actually need a image task depend on the deploy tasks of
EXTRA_IMAGEDEPENDS recipes, setting EXTRA_IMAGEDEPENDS would not help
with that, so drop it, use WKS_FILE_DEPENDS instead.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
This depends on and deploys the distro boot script provided
by u-boot-distro-boot.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Update to a 2019.07 based U-Boot.
Use the openembedded master recipes for u-boot_2019.07 as a base.
This makes the u-boot recipe in recipes-bsp/u-boot-mainline/ obsolete,
delete it.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Provide the MACHINE_NAME variable which can be e.g. used as part of the
image name.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use for all Toradex machines exept apalis-imx8 a mainline based U-Boot.
(For the i.MX8QM mainline is not yet able to boot the kernel)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
According to the Yocto manual v.2.6.1
(https://www.yoctoproject.org/docs/2.6.1/mega-manual/mega-manual.html#var-IMAGE_FSTYPES):
Due to the way the OpenEmbedded build system processes this variable, you
cannot update its contents by using _append or _prepend. You must use the +=
operator to add one or more options to the IMAGE_FSTYPES variable.
Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
|
|
Actually make use of them various upgrades.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is required since meta-freescale commit a4158e3425a7
("gstreamer1.0: Set DEFAULT_PREFERENCE as -1 to imx version") et. al.
and is analogous to meta-freescale-distro commit 29e7a3d322c7
("fsl-base.inc: Set PREFERRED_VERSION for Gstreamer to use i.MX Version"
).
Colibri iMX6ULL and Colibri iMX7 were added as according to the i.MX
Reference Manual L4.1.15_2.1.0-ga they at least could profit from the
Pixel Pipeline (PxP) DMA-ENGINE driver.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
These modules to not have the epdc IP, so there is no need to deploy the
large firmware files.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|