summaryrefslogtreecommitdiff
path: root/recipes-images/images
AgeCommit message (Collapse)Author
3 dayspackagegroup-tdx-cli: Add alsa-ucm-conf-tdx packageHEADmasterHiago De Franco
Add alsa-ucm-conf-tdx (ALSA Use Case Manager configuration for Toradex Hardware) package to be installed as default into tdx-ref images. ALSA UCM is used to set different audio input/output configurations based on the audio card name used by the board. Related-to: ELB-4916 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit d7a89bf699d730e3f6081c4da12346d78f6fd8b6)
2024-04-06packagegroups: use k3 override instead of am62xxFrancesco Dolcini
Current am62 RRECOMMENDS are really generic for TI K3 architecture, use k3 override to include also TI AM69. Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit b2296baaa1b19b27932b590d5c94fd98afdbb813)
2024-03-28images: packagegroup-devel-tdx-cli: remove perfMax Krummenacher
Remove perf from our images. Related-to: ELB-5690 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-18packagegroup-tdx-graphical: clean-up whitespaceMarcel Ziswiler
Clean-up whitespace before backslash aka line continuation after equal signs. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2024-03-18packagegroup-tdx-graphical: deploy vulkan-toolsMarcel Ziswiler
Deploy vulkan-tools aka vulkaninfo for vulkan-enabled images. Related-to: ELB-5607 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2024-03-18tdx-reference-minimal-image: Create symlink from /home/root to /rootHiago De Franco
Current master and scarthgap-7.x.y updated systemd recipe to version 255.1. The recipe now prints ``` WARNING: systemd-1_255.1-r0 do_install: Using /home/root as root user's home directory is not fully supported by systemd ``` Therefore, create a symbolic link between /home/root -> /root. Related-to: ELB-5646 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-03-04packagegroup-tdx-cli: add exfat-utilsParth Pancholi
add exfat-utils for ExFAT filesystem support to "packagegroup-base-tdx-cli" Related-to: ELB-5583 Signed-off-by: Parth Pancholi <parth.pancholi@toradex.com> (cherry picked from commit fede816e0e6d8f92084998f6e63b302b5f218c11)
2024-01-21tdx-reference-multimedia-image: add tpm software supportJoao Paulo Goncalves
Add tpm packagegroup to the multimedia reference image. Related-to: ELB-5500 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 242b266f3bfebf8a1f2698ca1de3022729e6355e)
2024-01-21packagegroup-tdx-cli: verdin: tpm toolsJoao Paulo Goncalves
Create a new packagegroup with the tools and libraries needed to use/develop for the TPM. This is only basic functionalities but is also possible to develop applications using the SDK. For now, the tpm software stack is added only for the Verdin SoM. Related-to: ELB-5500 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 248ada4d4288a7d9ceb1e81b1b3e75cebcfe810d)
2023-11-29packagegroup-tdx-cli: add jqParth Pancholi
add jq cli for JSON data processing to "packagegroup-devel-tdx-cli" Related-to: ELB-5433 Signed-off-by: Parth Pancholi <parth.pancholi@toradex.com> (cherry picked from commit 3a8301c17aeabaf32c7674b6da3224694086cfaf)
2023-11-29packagegroup-tdx-cli: remove mwifiexapMarcel Ziswiler
Remove mwifiexap as mwifiexconf is now provided via MACHINE_EXTRA_RRECOMMENDS. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 655ddc7a45b883d705407b6a002aac8191b58c7d)
2023-08-06packagegroup-tdx-cli: add iw416 wifi firmwareAndrejs Cainikovs
Add linux-firmware-iw416 package to the wifi firmware package group. Related-to: ELB-5247 Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> (cherry picked from commit ac087af8ca07b847e48e9f321a1e606b61b156c1)
2023-06-28packagegroup-tdx-cli: verdin-am62: add mwifiexapFrancesco Dolcini
Add mwifiexap package, simplify using mwifiex driver in AP mode. Related-to: ELB-5192 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 4860e75022c791cc7157a8ebf7e30befe5c0cc75)
2023-06-28packagegroup-tdx-graphical: verdin-am62: use non-gpu demo on reference imageMax Krummenacher
Verdin AM62 is expected to have SKUs without a GPU too. So start a demo application which works resonably well without a GPU. Note that currently the X11 distros do not build for the verdin-am62 machine. Even so, do the change also if one would build for X11. Related-to: ELB-5184 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit cd885de817405c00298500f90af689612757aebb)
2023-05-23packagegroup-tdx-cli: install libusbgx-configMing Liu
Now libusbgx-config contains all the start scripts and schema files. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2023-04-05packagegroup-tdx-cli: add k3confMax Krummenacher
A Powerful Diagnostic Tool for Texas Instruments K3 based Processors. Add it to the packagegroup-devel-tdx-cli packagegroup if building for a AM62xx processor. Related-to: ELB-5130 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit a4c3f41c2a522b5f4818a794834c6e0649abcf66)
2023-03-03packagegroup-tdx-cli: do not install btuartStefan Eichenberger
Do not install btuart on verdin-imx8mp anymore. We can remove this because we use serdev to load the bluetooth driver from now on. Related-to: ELB-5030 Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com> (cherry picked from commit 388954e3541a0fbd4a4e3fb11f53235536bb5b09)
2023-03-03packagegroups: prepare for verdin am62 additionMax Krummenacher
Related-to: ELB-4978 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ef7368d235a2c08ec72b040fdadaa994b62d3f38) squash missing append: (cherry picked from commit 3ed48330988647960161aec76eb5c789cdff1d41) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-10-27packagegroup-tdx-cli: add tdx-info to packagegroup-base-tdx-clihenrique.garcia
The tdx-info shell script is a helper tool intended to simplify getting information (software and hardware related) on Toradex modules (and potentially on any machine). For more details on tdx-info, see https://github.com/toradex/tdx-info/blob/master/README.md Related-to: ELB-4860 Signed-off-by: Henrique Garcia <henrique.garcia@toradex.com> (cherry picked from commit a38e08181f08a6b2d50e7b30b39db45ed47fda39)
2022-10-14packagegroup-tdx-cli/graphical/qt5: fix overridesMarcel Ziswiler
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)
2022-10-02packagegroup-tdx-graphical.bb: fix vulkan removal for mx8mmMax Krummenacher
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>
2022-09-23packagegroup-tdx-cli: move libusbgx* packages to packagegroup-base-tdx-cliMing Liu
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>
2022-08-06meta: drop deprecated machine referencesMing Liu
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>
2022-08-03packagegroup-tdx-cli: RRECOMMENDS can-utils-cantestMing Liu
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>
2022-07-05packagegroup-tdx-cli: Add missing mwifiexap to verdin-imx8mpFrancesco Dolcini
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)
2022-07-05tdx-reference-multimedia-image: add net-toolsMing Liu
Related-to: ELB-4451 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 190f3ee1e3005997fe331345c13724ea2d58e1af)
2022-07-05packagegroup-tdx-graphical: install gst-examples package for all machinesMing Liu
To get gst-play and gst-launcher tools. Related-to: ELB-2913 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-06-30packagegroup-tdx-cli: dont install libsocMing Liu
We dont need it, it's deprecated. Related-to: ELB-4553 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-06-30packagegroup-tdx-cli: drop gpio-exportMing Liu
It's deprecated and not being used by Toradex. Related-to: ELB-4539 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-06-09bluez-alsa: drop recipeMing Liu
Use bluealsa recipe from meta-openembedded layer. Related-to: ELB-4505 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-04-03packagegroup-tdx-cli: verdin-imx8mp: add btuartMarcel Ziswiler
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)
2022-04-03packagegroup-tdx-cli: add linux-firmware-nxp89xxMarcel Ziswiler
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)
2022-03-29tdx-reference-multimedia-image: use weston image featureMing Liu
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>
2022-02-28layer: rework recipes to use soc familiy overridesMax Krummenacher
Follow meta-freescale commit 30f5ce1d ("Generalize overrides subsystem for NXP and Mainline support"). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-02-18meta: move TEZI_SHOW_EULA_LICENSE to tdx-base.incMing Liu
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)
2021-11-15packagegroup-tdx-cli: add fio I/O tester toolFrancesco Dolcini
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)
2021-08-14layer: convert to new override syntaxMax Krummenacher
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>
2021-08-14colibri-imx6ull-emmc: add machine specific overridesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f99619b2135ff939b6370be8116d66a10bc84836)
2021-07-18tdx-reference-*-image.bb: Enable NXP license for iMX6 upstreamDenys Drozdov
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)
2021-07-18images: base-tdx-cli: add set-hostname serviceOleksandr Suvorov
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)
2021-07-18tdx-reference-*-image.bb: Don't show NXP license for NVIDIA and upstreamDenys Drozdov
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)
2021-07-18packagegroup-tdx-cli: colibri-vf: don't install perfMax Krummenacher
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)
2021-07-12packagegroup-tdx-cli: remove stale lvds-tegra124Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 9c277f8bf4fa3c6a0b2c10c93b66b28f440d9723)
2021-05-24tdx-reference-multimedia-image: add packagegroup-fsl-ispMax Krummenacher
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)
2021-03-23packagegroup-tdx-cli: deploy usb gadget additionally for i.mx mainlineMax Krummenacher
Related-to: ELB-3478 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bda9e7f561b50cda6881d0300f9c0d4f93fd9549)
2021-03-23tdx-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> (cherry picked from commit db7776dd7e6eae80811568b85bbf478e35f27045)
2020-12-08tdx-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> (cherry picked from commit 62a138575743b9780aff969c041432194680d4c3)
2020-12-08packagegroup-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> (cherry picked from commit 02e7cbe9ec44be6ea36095914c19a02a0ca925b4)
2020-12-08tdx-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> (cherry picked from commit c79cc904871adae96d1c0d0743c5a2605cb25e20)
2020-12-08packagegroup-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> (cherry picked from commit b962519c754bd918e99ff08e583f63ffb10757b0)