summaryrefslogtreecommitdiff
path: root/recipes-images/images/packagegroup-tdx-cli.bb
AgeCommit message (Collapse)Author
2024-04-24packagegroup-tdx-cli: Add alsa-ucm-conf-tdx packageHiago 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-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-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-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-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-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-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>
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-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-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-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)
2020-10-19packagegroup-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>
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-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-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)
2020-06-01packagegroup-tdx-cli: enable enable backports accross all modulesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 24a363e552c2e2d0cffa6f0eb4db3b0a6a992a33)
2020-06-01packagegroup-tdx-cli: add uhubctl, a usb hub power control utilityMax Krummenacher
Related-to: ELB-1429 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 26ca76420fcd10853a14b5ca5b93f55549e647d6)
2020-06-01packagegroup-tdx-cli: Use udev rules for symlinking toradex interfacesPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit a7fe3b21d6402bdf4b4cc9981158fbf7646a37b1)
2020-02-13packagegroup-utils-tdx-cli: add gpsdMax Krummenacher
gpsd is used with the GPS receiver in our test setup. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit a2d99bf7b054aa3c696b8c95d9b6be2bf49727c8)
2020-02-13packagegroup-utils-tdx-cli: add pyhtoolMax Krummenacher
phytool allows to read and write Ethernet PHY registers from userspace. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0abfeb0fef33da16150aa8bd78672292e368b185)
2020-02-13packagegroup-tdx-cli: development: add smemMax Krummenacher
smem is a python script which present memory usage info gathered from the proc filesystem. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 4a9cb68f966cc0b6f7cff66f1b9cf549f540915d)
2020-01-25packagegroup-tdx-cli: provide spidev-testMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bac782c8c3d1b74cf97298a4d074f873558eadc4)
2020-01-09images: add a new console/graphical/verification imageMax Krummenacher
This is meant to replace the current demo images. The console and graphical image can be used as a base to create tailored images to the requirment of a specific use case. The verification image is meant to test the BSP. It provides the tools to exercise the CPU / GPU / VPU and the various SOC peripherals. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>