Age | Commit message (Collapse) | Author |
|
Clean-up unused recipe.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit eeed965025c5abf5a6dd21f0711cc27c554f157b)
|
|
Turns out that somehow we still have some old override syntax stuff
laying around!
This prevented the btuart stuff being installed on the Verdin iMX8M
Plus which would be responsible for out-of-the-box Bluetooth operation.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit cdf85aa03e9f0d9c8a9bc880fa58fe2f978019ef)
|
|
And remove the outdated 'hardknott honister'.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The vulkan packages were splitted, however that wasn't updated in the
removal for mx8mm-nxp-bsp.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
weston uses now systemd-notify to notify systemd when it is up and
running. This is the reason why we do no longer need
wayland-app-launch.sh with the synchronization point in it.
Remove wayland-app-launch.sh script. Remove also the init directory
feature as it is no longer needed. qtsmarthome works now from any
directory.
Related-to: ELB-4784
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Weston is no longer being started as root. To allow applications and
other users to start applications that render to weston there is the
socket-file in /run/wayland-0 created.
Do also specify the user we want the app to be started from. Do also
instruct systemd with PAMName to treat as a login so XDG_RUNTIME_DIR is
also set.
Related-to: ELB-4784
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Add a new PACKAGECONFIG touchscreen-calibration, when it's enabled,
add the following fields in weston.ini:
```
[libinput]
enable_tap=true
touchscreen_calibrator=true
calibration_helper=/usr/bin/toradex-save-touchscreen-calibration
```
When weston-touch-calibrator is called by an end user,
/usr/bin/toradex-save-touchscreen-calibration will be triggered to
create a udev rule to export LIBINPUT_CALIBRATION_MATRIX then trigger
that udev rule. The end users need to restart weston to let the new
calibration matrix to take effect.
Related-to: ELB-4570
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Otherwise it would not be installed to tdx-reference-minimal-image
image.
Related-to: ELB-4727
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
With the mainline kernel on i.MX6 the testvideo_h264 doesn't play.
Also there is no AAC audio codec out of the box.
Change testvideo_h264.mp4 to encode the video with:
- Profile High@L4
- Constant video bitrate
Change all video files in an mp4 container to:
- Encode the audio as mp3
With these changes on a Apalis iMX6 the following plays:
gst-play-1.0 --videosink "waylandsink" --audiosink "alsasink device=hw:2" testvideo_h264.mp4
Related-to: ELB-4621
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
mediainfo_0.7.62 no longer builds. Fix it by spliting the recipe into
its 3 components, zenlib mediainfolib and the CLI program and update
to latest version.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-openembedded contains a recipe which builds a newer version.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
While at it set the pointers to the documentation in the README to
latest developer website.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Fixes a fetcher error:
| WARNING: tdx-oak-sensors-0082-r0 do_fetch: Checksum mismatch for local file /workdir/downloads/OakLinux_0082.tar.bz2
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Added alsa-utils directory to recipes-multimedia.
Added alsa-utils_%.bbappend to add alsa-utils with alsabat to images.
Alsabat being added to be used as a more complex audio loopback test in LAVA.
Related-to: ELB-4427
Signed-off-by: Maxim Kulish <max.kulish@toradex.com>
|
|
Fix weston service name, it was changed in oe-core
commit dd83fb40f767 ("weston-init: Stop running weston as root")
from weston@root.service to weston.service.
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
|
|
gpio-tool supposes to be a bin package, let it behave so by inheriting
bin_package.bbclass.
Also add glib-2.0 to DEPENDS, the binary gpio-tool is linking to it.
Related-to: ELB-4471
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
We dont support the following machines any more:
colibri-t20/colibri-t30/apalis-t30/apalis-tk1/colibri-vf, let's drop
their references.
The recipe spidev-test is only used by colibri-vf, also drop it.
Related-to: ELB-4471
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
canfdtest binary has been splitted to can-utils-cantest subpackage in
meta-openembedded layer and we want that to be in our image, let's add
it to RRECOMMENDS.
Related-to: ELB-4627
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
We dont have to maintain a Toradex specific fstab, it leads we miss the
latest updates in base base-files recipe.
The only change we really want is a have a extra line in fstab to mount
boot partition when system starts up, we can change to add one more udev
rule to create a symbolic link /boot ->/media/BOOT-PARTITION-MOUNTPOINT
in BSP layer instead, hence we can drop this fstab here.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Backport unchanged version from current master to kirkstone
meta-openembedded@b51045f9b7ba3d23edd1a2cf1009fb39105e3b86
Related-to: ELB-4505
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
mwifiexap is required to create the uap0 device to be used for Wi-Fi AP
mode, this used to be included because of the `mx8`
RRECOMMENDS_packagegroup-machine-tdx-cli,
however after the addition of a new `verdin-imx8mp` it is no longer
there.
Add mwifiexap explicitly to verdin-imx8mp packagegroup to solve the
issue.
Related-to: ELB-4535
Fixes: 7df50f3ff17a ("packagegroup-tdx-cli: verdin-imx8mp: add btuart")
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit ce3c1925df34b4d299b2dd1003ced41b9485ce41)
|
|
Commit c7fae0d ("colibri-vf: drop machine") removed the bbappend
which used the two patch files. Remove them as well.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 6d6951d053ff1a7347af0ac04fcbb72564a28954)
|
|
Related-to: ELB-4451
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 190f3ee1e3005997fe331345c13724ea2d58e1af)
|
|
This is the first version for which canfdtest reports errors
in its exit code for errors that appear due to failed comparison
of can-frames. That feature is needed for our automated testing.
Related-to: ELB-4348
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 8e5c459bb5934a550a21de35c5332f780c7688ac)
|
|
To get gst-play and gst-launcher tools.
Related-to: ELB-2913
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
We dont need it, it's deprecated.
Related-to: ELB-4553
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
It's deprecated and not being used by Toradex.
Related-to: ELB-4539
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Use bluealsa recipe from meta-openembedded layer.
Related-to: ELB-4505
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Unfortunately, our bbappend broke execution of the ontarget postinst
scripts as the following openembedded-core commit changed the way this
works upstream.
1af421fcf054
("run-postinsts: for dpkg/opkg, do not rely on /etc/*-postinsts")
Just get rid of our bbappend and rely on properly working upstream.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit ff479c129366b7f67945e661472762ae6cb541f2)
|
|
This adds the Bluetooth UART initialisation as required for the Verdin
iMX8M Plus 4GB WB IT V1.1A.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 7df50f3ff17aa4ce839dee8a38f14844460ac819)
|
|
This adds the Wi-Fi/Bluetooth firmware as required for the Verdin iMX8M
Plus 4GB WB IT V1.1A.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit c67b830a4f768d6507949bfcdff2f8c7b60a8f5e)
|
|
There is now a 'weston' image feature introduced in OE, we can use it
to install weston related packages and choose SYSTEMD_DEFAULT_TARGET.
Also change to use "x11-base" image feature instead of "x11", this
ensures x11 init scripts would be installed to image.
Related-to: ELB-3477
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
It's been handled in weston-init recipe of meta-toradex-nxp layer, drop
a duplicated weston env file.
Related-to: ELB-3477
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
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: 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>
|
|
PREMIRRORS is a variable, use the correct syntax.
Prevents:
| WARNING: Invalid mirror variable value for PREMIRRORS: ['bzr://.*/.*', 'https://downloads.yoctoproject.org/mirror/sources/', ...], should contain paired members.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Disable background scan in config to avoid a significant increase in
bandwidth.
Related-to: ELB-4148
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Disable BackgroundScan in main.conf.
Related-to: ELB-4148
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 097df183d8e70cfcf4267425c195a6dcfcdbc9ed)
|
|
- Drop 0001-connman.service.in-don-t-start-if-nfs-boot.patch, since
commit "ef0d26e6: rootnfs: Working rootnfs using connman", connman
can handle nfs rootfs on NICs.
- Change "+=" to "_append", this could avoid some cases "+=" being
overridden by overrides variables.
Related-to: ELB-4148
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit fd7a7b83175368f809b237979e3f20304a5571de)
|
|
TEZI_SHOW_EULA_LICENSE shall be a machine global variable but not image
specific, move it to tdx-base.inc in meta-toradex-distro layer.
Torizoncore/Tezi/BSP now use the same setting of
TEZI_SHOW_EULA_LICENSE.
Related-to: TOR-2102
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 95a04d675063b714504ccc9d38f6ea71244f64e4)
|
|
Since commit c39452bf65 ("curl: Use openssl backend") openembedded core
uses openssl by default.
On top of that the package config name changed recently from ssl to
openssl resulting in a warning.
Just drop the bbappend.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
openembedded-core, commit 5bf3e447d2 ("package: Add sanity check for
allarch packagegroups") added a check which now emits an error.
Fix that.
| ERROR: packagegroup-dotnet-core-1.0-r0 do_package_write_ipk: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (libcurl to libcurl4)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
OE master will soon require setting a branch, i.e. no longer defaulting
to master. Prepare for that.
| WARNING: clpeak-git-r0 do_fetch: URL: git://github.com/krrishnarraj/clpeak.git;protocol=https does not set any branch parameter. The future default branch used by tools and repositories is uncertain and we will therefore soon require this is set in all git urls.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add fio, Flexible I/O tester [*], to devel-tdx-cli package group, the
tool is useful for benchmark and hardware verification of I/O subsystem
and hardware devices.
tdx-reference-multimedia-image rootfs size increase is 1124k after the
inclusion.
[*] https://fio.readthedocs.io/
Related-to: ELB-4213
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
(cherry picked from commit c369af47314e1b1e1776dcfa0cee1befc73fd044)
|
|
This is the result of automated script (0.9.3) conversion:
+# meta-toradex-distro
+vars = vars + ["preempt-rt","tdx","upstream"]
+# meta-toradex-* machines
+vars = vars + ["apalis-","colibri-","verdin-","tegra124"]
+# meta-freescale
+vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"]
../openembedded-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit f99619b2135ff939b6370be8116d66a10bc84836)
|
|
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>
|