Age | Commit message (Collapse) | Author |
|
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>
(cherry picked from commit 2b7e717fc4c45edbb563c1ed67b53c1b8088485c)
|
|
The "defaults" option is substituted by "ro" when the IMAGE_FEATURES
"read-only-rootfs" is enabled. Not having the string on our file
prevents the feature from working.
Related-to: ELB-4915
Signed-off-by: Rafael Beims <rafael.beims@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>
|
|
Some recipe changes have been made as well as follows:
- Dont install bluealsa.service from recipe, use the bluealsa.service
from bluez-alsa source. In bluez-alsa 4.0.0, two more autoconf
options have been added: --with-systemdbluealsaaplayargs and
--with-systemdbluealsaargs that could be used to pass bluealsa
and bluealsa-aplay arguments to systemd services.
- Drop some useless FILES varialbes.
- Add more PACKAGECONFIGs, explicitly disable the codecs that not
supported by Yocto, this is to get a predictible build.
- Split out bluealsa-aplay to its own package and disable
bluealsa-aplay.service by default, since bluez-alas can be used
in many different ways, there is no default usage for it, like sink
(BT speaker).
Reference:
https://patchwork.yoctoproject.org/project/oe/patch/20220604093518.30749-1-liu.ming50@gmail.com
Related-to: ELB-4505
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
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>
|
|
The changes in include:
- Drop a deprecated patch.
- Add more package configs.
- Drop bluez-alsa.service from meta layer, use the one installed from
bluez-alsa source.
- Introduce a new variable BLUEZ_ALSA_OPTS, that the end users could choose
to start bluez-alsa service with preferred profiles.
Related-to: ELB-4463
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Related-to: ELB-4451
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
It turned out that the version 3.17 is buggy and caused high RAM usage
which invoked OOM killer on our low-end <= 512M modules.
Related-to: ELB-4382
Signed-off-by: Philippe Schenker <philippe.schenker@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>
|
|
- 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>
|
|
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>
|
|
Changelog after 4.3.0:
Version 4.5.1
30 May 2021
-documentation-only update.
-add note to README about build problem with Tru64, with workaround.
Thanks: VĂctor Ostorga.
Version 4.5.0
20 September 2020
-add note to README about problems with HP/UX prior to v.11. Change code
so that buffer still gets aligned even if you comment out the use of mlock()
on such a platform. Thanks: Keith Monahan.
-fix clear-buffer using incorrect param, causing spurious test failures.
Thanks: Debin Dong.
-fix shell-ism in Makefile. Thanks: Fabrice Fontaine.
Related-to: ELB-4232
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@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>
|
|
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>
|
|
Related-to: ELB-3908
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Note that later versions of dropbear default to not do reverse lookups.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
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>
|
|
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>
|
|
Related-to: ELB-3478
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
|
|
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>
|
|
Tezi will show EULA License for Toradex reference targets.
Related-to: ELB-3485
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Without qtwayland deployed QT is not working on wayland.
Related-to: ELB-3153
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
Related-to: ELB-3153
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
(cherry picked from commit 186472283cb83de812e8d8c0f7682bd4048edc9a)
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>
|