summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
4 daysdropbear: allow weak ciphers when debug-tweaks is setdunfell-5.x.yMax Krummenacher
Related-to: ELB-3908 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
4 daysdropbear: drop no longer referenced patchMax Krummenacher
Note that later versions of dropbear default to not do reverse lookups. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
4 daystoradex-mirrors: use artifactory for source mirroringPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2021-03-10base-files: enable wayland environment in /etc/profile.dDenys Drozdov
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>
2021-03-09release-notes: delete old text filesMax Krummenacher
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>
2021-03-09packagegroup-tdx-cli: deploy usb gadget additionally for i.mx mainlineMax Krummenacher
Related-to: ELB-3478 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-03-03fstab: mount the partition with the boot files at /bootMax Krummenacher
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>
2021-03-03fstab: resync with openembedded-coreMax Krummenacher
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>
2021-03-02tdx-reference-*-image.bb: Show EULA license for reference targetsDenys Drozdov
Tezi will show EULA License for Toradex reference targets. Related-to: ELB-3485 Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2021-01-05tinycompress: use https to fetch git repoMax Krummenacher
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>
2021-01-05serial-test: use https to fetch git repoMax Krummenacher
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>
2021-01-05hda-verb: delete recipeMax Krummenacher
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>
2020-12-09fstab: configure the emmc's first partition to mount at /bootMax Krummenacher
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>
2020-12-03tdx-graphical: provide imx-gst1.0-plugin for imx6-based modulesIgor Opaniuk
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>
2020-12-02wayland-app-launch: cinematicexperience: add correct dependenciesPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-12-02packagegroup-tdx-qt5: also deploy qtwayland for imx6ull and mx7 boardsPhilippe Schenker
Without qtwayland deployed QT is not working on wayland. Related-to: ELB-3153 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-12-02wayland-app-launch: make initial path workingPhilippe Schenker
Related-to: ELB-3153 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-12-02tdx-reference-multimedia-images: choose different qt demosPhilippe Schenker
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>
2020-11-30packagegroup-tdx-graphical: Add libdrm-tests to upstream imagesPhilippe Schenker
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>
2020-11-30connman: clock time/timezone should not be updated by defaultIgor Opaniuk
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>
2020-11-15packagegroup-tdx-cli: follow changed linux-firmware packageingMax Krummenacher
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>
2020-09-28images: make it possible to build QT5 SDK for multimedia imagePhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-07bluez-alsa: fix linking with gcc 10Max Krummenacher
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>
2020-08-21packagegroup-tdx-cli: exclude backports-5.4Oleksandr Suvorov
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>
2020-08-19packagegroup-tdx-cli: add bonnie++ and iperf2Max Krummenacher
Two more tools we use in testing of module features. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-07-22images: add systemd-analyze to reference minimal imagePhilippe Schenker
Related-to: ELB-2874 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: wait longer until application is startedPhilippe Schenker
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>
2020-07-22x-window-simple-app: add recipe for starting cinematicexperience demoPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: restart app only in case of a failurePhilippe Schenker
And limit the restart to once per second. Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: add recipe for qtdemo launchPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: add possibility to set environment for appPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: use new weston@root.service naming schemePhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22qt5: set qt backend according to installed graphical backendPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22images: add qt5 packagegroupPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22images: delete graphical-tdx-imagePhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22falkon: move recipe so it does not interfere with meta-qt5Philippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-21images: rename toradex reference imagesPhilippe Schenker
console-tdx-image.bb -> tdx-reference-minimal-image.bb verification-tdx-image.bb -> tdx-reference-multimedia-image.bb Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-06-18README: rework for master branchesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18tegra124: drop rrecommends for downstream kernelMax Krummenacher
This plugins are no longer available and they are also not needed for the Apalis TK1 with mainline kernel. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3ea7634828544a2699cc364dac68081ddd35520b)
2020-06-18gpio-tool: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 (cherry picked from commit 0cc6da1e699eddf065cdc6594f153f4a9c0495b6)
2020-06-18lxqt-themes: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit e0e2a3d84f5d67a49d281bd41d416cc4c6d651aa)
2020-06-18images: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name if the override should also be active in the use-mainline-bsp case for that machine. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 31a39f3502bb0b7c3012a2adc61442d3d2547557)
2020-06-18mimetypes: remove recipeMax Krummenacher
The recipe assosiates mimetypes with multimedia applications which do no longer exist. It targets also desktop like images and are not that useful in embedded. Rather than rework it, drop it. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 74bce843e8768e86494da19814bf52a4844b5db7)
2020-06-17tegra124m: drop override useMax Krummenacher
Completes commit 8974d4bb8841 ("apalis-tk1-mainline: drop override use"). The downstream kernel gets to old to be used with the new zeus userspace components. Reuse the apalis-tk1 machine name to build a mainline kernel and drop the apalis-tk1-mainline machine. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3a3f62d5002582ca064e8019f517fc538b763ef3)
2020-06-17images: some cleaning upMing Liu
- Drop LICENSE from graphical-tdx-image and verification-tdx-image, it's already defined in console-tdx-image recipe. - Drop deprecated variables ROOTFS_PKGMANAGE_PKGS, IMAGE_DEV_MANAGER, IMAGE_INIT_MANAGER, IMAGE_INITSCRIPTS, IMAGE_LOGIN_MANAGER. - timestamp-service is a systemd specific package, install it only for systemd distro. - Change udev-extra-rules to udev-extraconf, udev-extraconf is the new name after merging udev-extraconf and udev-extra-rules in OE: [ 0ca3a7823: udev-extraconf: Merge with udev-extra-rules from meta-oe ] Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 02531024c1bdcb64174ca75bfc674f3864361fd5)
2020-06-17qt5-x11-free-systemd: drop deprecated NATIVE_SYSTEMD_SUPPORTMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 72adf20fd19877f245c523b65da8a923b64f6492)
2020-06-17timestamp-service: some cleaning upMing Liu
- Drop deprecated NATIVE_SYSTEMD_SUPPORT. - Drop redundant FILES_${PN}. - Drop do_compile, base_do_compile would be good enough. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 4df24cc1da205dc68e4815469d7bb2f64d6bf0a0)
2020-06-17console-tdx-image: install wifi firmware filesOleksandr Suvorov
Install the wifi firmware group to the image. Firmware files required by several wifi devices including mrvl8688/rtl8188 that provide by Toradex as on-module and standalone USB solutions. Related-to: ELB-2789 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 1b11f919335186220c3be77e6d73f4ed5a2fda0d)
2020-06-01recipes-connectivity: add hostapd-example packagePhilippe Schenker
This will add an example hostapd package that will contain all necessary files to just "enable" an acces-point on a demo image. Relates-to: ELB-1303 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 7873d287300c204c594bc46429bca066cbd68bea)
2020-06-01packagegroup-tdx-cli: tegra124: don't install backportsMax Krummenacher
The tegra124 machines use a recent mainline kernel, so the backports package which provides drivers of a recent mainline kernel to older kernels is not needed. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 93533eade29f2379519548361d6f051f0712909d)