Age | Commit message (Collapse) | Author |
|
This was needed for the update scripts for the colibri-vf machine. The
machine got dropped, so drop this bbappend also.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
NXP provides proprietary VPU libraries with media codecs for i.MX6
Toradex Easy Installer customer has to accept EULA for i.MX6 builds
Related-to: ELB-3945
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
(cherry picked from commit edb69bd5c57c0bc65558eca01553df6c433bd194)
|
|
The systemd service set-hostname starts only if /etc/hostname
file does not exist. Don't install this file if the set-hostname
recipe enabled and systemd sets as a default init-system.
Related-to: ELB-1322
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit 2b41160a098d5cc1ad3e5155e57bede7ce34ca48)
|
|
The service "set-hostname" adds a serial number of a module to a
machine hostname. It allows a customer to identify a module he
is working with simply.
Add it to the "packagegroup-base-tdx-cli", so that all Reference
Multimedia and Minimal images have hostnames like Torizon in the
style of "colibri-imx8x-06748675". Also, customers using the
"packagegroup-base-tdx-cli" inherit that and it lands in their
production image.
Related-to: ELB-1322
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit c00e37b6324b16361ddc08abfdf39acd54d60ce6)
|
|
Tezi will not show EULA License for Apalis TK1 and upstream builds
Related-to: ELB-3945
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
(cherry picked from commit 49d49b87cb98e061731e38985b425147e22dcfcb)
|
|
With the 4.4 kernel perf no longer builds. Don't add it to the
packagegroup for colibri-vf machine with use-nxp-bsp.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit bf5691c4651ece15e6b08e9fc347b657dd9af38b)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 9c277f8bf4fa3c6a0b2c10c93b66b28f440d9723)
|
|
All others can/will use the generic recipe now available at
meta-openembedded/meta-oe/recipes-kernel/spidev-test/spidev-test.bb
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Cater for updated license file.
Fixes: openembedded-core commit 5ecf139a31fa
("licenses: Update license file to match current SPDX names")
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This reverts commit 8b6a847c7cd879f2d77452321eae3e0f5d8c6b41.
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This adds packages related to the i.MX 8M Plus ISP (Image signal processor).
For all other machines this packegroup does currently doesn't add anything.
Related-to: ELB-3957
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit b7ed660510e95eb50c707153a5c3713c0338135c)
|
|
Related-to: ELB-3908
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 08f3c7a36539dbe2760e0500c7c460dbcd48be4d)
|
|
Note that later versions of dropbear default to not do reverse lookups.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit ee43d6a6132bbd45696586fac1f68f5af32d5687)
|
|
Sources from TorizonCore and BSP are aggregated on new artifactory repository
https://artifacts.toradex.com/artifactory/tdxref-torizoncore-sources-frankfurt/
Use this new link plus $TDX_MAJOR to use the correct sources for the current
major version
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 709b72950c5406ef0e511fee7030b51fc8681e14)
|
|
The user running ssh session should be able
to run wayland application. Add proper XDG settings,
once user logged in /etc/profile.d/wayland-env.sh
Related-to: ELB-3448
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
(cherry picked from commit 82e3d7b2b56fccabcd52708314acc9dfd6bb24d1)
|
|
In BSP V2.x we used to provide release notes in a text file. These are
now outdated. Delete them.
For the current BSP the equivalent info can be found here:
https://developer.toradex.com/software/linux/linux-software/release-details
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 3384ba4a86592d6095b06355544e00ebc2996654)
|
|
Related-to: ELB-3478
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit bda9e7f561b50cda6881d0300f9c0d4f93fd9549)
|
|
Mount the partition /dev/boot-part on /boot.
This requires the help of udev/scripts/mount.sh. The script checks
the /proc/cmdline for the rootfs partition. If this is the second
partition of a block device and a first partition exists it creates
the symlink /dev/boot-part.
This reverts the previous mounting scheme which unconditionally mounted
the first eMMC partition at /boot, independent of the eMMC being the
actual device one booted from. commit 38705bd ("fstab: configure
the emmc's first partition to mount at /boot")
Related-to: ELB-3323
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 3bb042fc4cf0254ca9630b43a3f604176c540aaf)
|
|
Follow the following two oe-core commits with our forked fstab file.
c999bc5ddd ("base-files: set ptmxmode to 666")
c24f0fa366 ("base-files: Remove /proc/bus/usb from fstab.")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 9c5431a22bb2e7b31280642ba866e9aec6a52b75)
|
|
Tezi will show EULA License for Toradex reference targets.
Related-to: ELB-3485
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
(cherry picked from commit db7776dd7e6eae80811568b85bbf478e35f27045)
|
|
This helps people which can't access the web with the git protocol.
Related-to: ELB-3475
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit bf1bc67f2de9f0245da66a3a15d5c439ee7462d7)
|
|
This helps people which can't access the web with the git protocol.
Related-to: ELB-3475
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 591e318f80d31694203bec4267e285ad90e5c3af)
|
|
This was never part of one of our regular images.
hda-verb is now built as part of the alsa-tools recipe and packaged
into the alsa-tools package.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 5026458289e8bf0d60981bcf647723419a940d1b)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Fix dependencies to prevent a possible race which provokes the
following build failure:
| WARNING: spidev-test-1.0-r0 do_populate_lic: Could not copy license file ...work-shared/colibri-imx8x/kernel-source/tools/spi/spidev_test.c ... [Errno 2] No such file or directory:
| ERROR: spidev-test-1.0-r0 do_populate_lic: QA Issue: spidev-test: LIC_FILES_CHKSUM points to an invalid file
Commit 8b6a847 ("spidev-test: drop support for older kernel and change
license check") checks the license from the shared kernel sources.
Make sure that these are available before accessing those files.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The source file in the kernel moved with kernel 4.5. Drop support
for older kernels.
Upstream commit 2456f523cf ("licenses: Update license file to match
current SPDX names") deprecated the usage of GPL-2.0 SPDX identifier,
removed GPL-2.0 license file and replaced it with GPL-2.0-only SPDX
identifier and text file.
Rather than pointing to the new generic file rework to check the license
from the SPDX header in the source file.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
With the noauto option this does nothing on boot. When the device appears
the udev rules does first try to use the fstab options before trying
to automount.
If the device does not exist the extra line in fstab has no effect.
Related-to: ELB-3250
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 38705bdc1ff671597680c5a9c9d1a76822bb5620)
|
|
Provide a higher ranking video sink plugin than the not working
imxeglvivsink and thus fixes automatic (playbin) pipeline construction
and audio mpeg codec warning (AAC codec).
Additionaly include a NXP userspace cli tool to play or record with
gstreamer.
Related-to: ELB-3013
Related-to: ELB-3010
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
(cherry picked from commit 62a138575743b9780aff969c041432194680d4c3)
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 07a1a12d2487df6175da53644f645ed156e0ca06)
|
|
Without qtwayland deployed QT is not working on wayland.
Related-to: ELB-3153
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 02e7cbe9ec44be6ea36095914c19a02a0ca925b4)
|
|
Related-to: ELB-3153
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 3964c2cfc63e0c3418a2d693b61c3dc95d55c8d2)
|
|
For low-end modules without GPU only show the QT analogclock. For TK1
also choose a different QT-demo.
Related-to: ELB-3153
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit c79cc904871adae96d1c0d0743c5a2605cb25e20)
|
|
libdrm-tests contains the useful binary modetest to check the different
kernel mode setting parameters. This doesn't make sense to deploy for
downstream images so only deploy this to mx8 and upstream images.
Related-to: ELB-3048
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit b962519c754bd918e99ff08e583f63ffb10757b0)
|
|
NTP client should not update time and timezone by default unless
otherwise stated in the settings.
Related-to: ELB-2753
Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
(cherry picked from commit 16961c4f190d23d640286b5df73107cbdf27b727)
|
|
We dropped our own package split rtl8188eu in favour of the
openembedded-core provided rtl8188 which contains the firmware for
both rtl8188 and rtl8188eu.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
GCC 10 by default compiles with -fno-common which results in linker erros.
| ld: bluez-a2dp.o:...git/src/bluez-a2dp.h:20: multiple definition of `bluez_a2dp_sbc'; .../git/src/bluez-a2dp.h:20: first defined here
| ld: bluez-iface.o:...git/src/bluez-iface.h:17: multiple definition of `bluez_iface_profile'; .../git/src/bluez-iface.h:17: first defined here
| ld: bluez-iface.o:...git/src/bluez-iface.h:16: multiple definition of `bluez_iface_endpoint'; .../git/src/bluez-iface.h:16: first defined here
Declare with 'extern' fixes the linkage.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
After moving the images to the kernel toradex_5.4-2.1.x-imx,
backport-5.4 got obsolete. Exclude backports from images.
Related-to: ELB-2891
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
|
|
Two more tools we use in testing of module features.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2874
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
0.5 seconds is not enough in some cases. Wait a little bit longer
to avoid having the app restarted multiple times.
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
And limit the restart to once per second.
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Related-to: ELB-2838
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|