summaryrefslogtreecommitdiff
path: root/recipes-images/images/tdx-extra.inc
AgeCommit message (Collapse)Author
2020-01-09images: drop lxde-image, lxqt-image, qt5-x11-imageMax Krummenacher
As no image uses firefox, stop touching the recipe. Thus this layer no longer depends on meta-browser. As no image uses lxde, stop touching the recipes. Thus this layer no longer depends on meta-lxde. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-03tdx-extra: use new versioningStefan Agner
Drop PV to denote the image version. Using timestamps in PV causes various issues. The image PV has not much meaning other than it has been used by the Tezi image class. Sidestep by using DISTRO_VERSION directly in the Tezi image class. See also: http://lists.openembedded.org/pipermail/openembedded-core/2019-November/289765.html Also only write /etc/issue in the do_rootfs task instead of writing it in base-files first and then change it in do_rootfs. We sligtly alter the login banner: Before: TDX X11 2.6-snapshot colibri-imx7-emmc ttymxc0 Colibri-iMX7-eMMC_Console-Image 3.0b2.65 20190830 With this change: TDX X11 0.0.0-dev-20191103+build.12 (zeus) colibri-imx7-emmc ttymxc0 Colibri-iMX7-eMMC_Console-Image Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-10-15tdx-extra: deploy libgpiod and toolsVerdin-iMX8MM_Console-Image_3.0b3.118-20200101Colibri-iMX8X_Console-Image_3.0b3.118-20200101Colibri-iMX7_Console-Image_3.0b3.118-20200101Colibri-iMX7-eMMC_Console-Image_3.0b3.118-20200101Colibri-iMX6_Console-Image_3.0b3.118-20200101Colibri-iMX6ULL_Console-Image_3.0b3.118-20200101Apalis-iMX8_Console-Image_3.0b3.118-20200101Apalis-iMX8X_Console-Image_3.0b3.118-20191231Apalis-iMX6_Console-Image_3.0b3.118-20191231Apalis-TK1_Console-Image_3.0b3.118-20191231Apalis-TK1-Mainline_Console-Image_3.0b3.118-20200101Max Krummenacher
This allows on newer (>=4.8) kernels to access the new gpio interface through /dev/gpiochipX character devices. https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/tree/README Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-11tdx-extra.inc: Add entropy daemonOleksandr Suvorov
Linux kernels >= 4.8 lack of strong entropy after boot. This leads to long delay in starting wide class of applications like ssh, qterminal etc. Adding entropy helper service fixes this issue. - add haveged daemon for tegra soc series - add rng-tools for all other soc series. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2019-09-30tdx-extra: add additional toolsMax Krummenacher
With the move away from angstrom we lost some networking and debugging tools which angstrom did install by default. Add them again here. avahi-autoipd ppp procps strace Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-07tdx-extra.inc: add bmode-usb to imx6ullColibri-iMX8X_Console-Image_3.0b2.65-20190830Colibri-iMX7_Console-Image_3.0b2.65-20190830Colibri-iMX6_Console-Image_3.0b2.65-20190830Colibri-iMX6ULL_Console-Image_3.0b2.65-20190830Apalis-iMX8_Console-Image_3.0b2.65-20190830Apalis-iMX6_Console-Image_3.0b2.65-20190830Apalis-TK1_Console-Image_3.0b2.65-20190830Apalis-TK1-Mainline_Console-Image_3.0b2.65-20190830Philippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-07-10tdx-extra.inc: use the generic name u-boot-fw-utilsMax Krummenacher
The machine.conf sets the needed u-boot-fw-utils flavour with PREFERRED_PROVIDER. Thus us the generic u-boot-fw-utils in IMAGE_INSTALL. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-10tdx-extra.inc: deploy util-linux for all machinesMax Krummenacher
This installs the full featured util-linux applications and preferes them over the busybox variants at the price of a bigger rootfs. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24tdx-extra: follow changed machine nameMax Krummenacher
Related to: #49287 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21tdx-extra.inc: drop backports for all but TK1Max Krummenacher
The Wi-Fi drivers from kernel 4.14 provide all needed features. So don't bother with backports. While at it move all Wi-Fi related packages into the Wi-Fi variables. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22images: cleanupMax Krummenacher
packagegroup-base-extended is installed by inheriting core-image. packagegroup-basic installs dropbear, openssh-sftp, openssh-sftp-server dropbear can act as an scp client, drop openssh-scp Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22tdx-extra: mx8: add u-boot fw-utilsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22tdx-extra: mx8: add addional toolsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22tdx-extra.inc: set PV to the BSP versionMax Krummenacher
We used to do this in the dropped tdx-image-fstype.inc. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-23colibri-vf: drop machineMax Krummenacher
We decided we won't do a BSP 3.0 for Vybrid. For new designs we recommend ULL now. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18images: add tools usefull for i.MX8 based SoCMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18tdx-extra: sort variable definitionsMax Krummenacher
No change in what gets installed intendend. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18images: imx8: install util-linuxMax Krummenacher
This among others provides taskset. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18images: replace canutils with can-utilsMax Krummenacher
can-utils support CAN-FD which canutils does not. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06backports: currently fails for mx8 machinesMax Krummenacher
The backports recipe does not yet work with the kernel used for apalis-imx8 and colibri-imx8qxp. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06tdx-extra: reenable license deploymentMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06images: don't use backports for qemu machinesMax Krummenacher
The backports configuration does not match the kernel used. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06apalis/colibri-t20 -t30: drop machinesMax Krummenacher
These machines use an old Nvidia provided downstream kernel 3.1.10. They are no longer compatible with more recent sysroot components, e.g. libc, xserver et. al. The maintenance burden to keep the userspace components in their old version becomes simply to high. Keep using the rocko based 2.8 BSP for these machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06tdx-extra: follow renamed u-boot-toradex-fw-utilsMax Krummenacher
The U-Boot fw-utils recipe was moved to meta-freescale. While moving the recipe name was renamed, follow that. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06images: prepare for imx6 use-mainline-bsp machinesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04Use in-kernel regulatory db instead of CRDADominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-12-18tdx-extra: include util-linux-lsblkMarcel Ziswiler
How can one even live without util-linux-lsblk? Let's add it. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27tdx-extra: include fw for 88w8997 over SDIODominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2018-07-23tdx-extra: remove bmode-usb for colibri-imx6ullMax Krummenacher
In order to reboot from Linux with a pulse on RESET_OUT# we now get a cold boot with which the used mechanism for bmode is no longer usable. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tdx-extra: colibri-t20: remove ath10k fw from imageGerard Salvatella
To free-up some space, since the legacy update system is limited in size for flashing. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tdx-extra: add perf to eMMC-based module imagesGerard Salvatella
Perf is included in oe-core. The default configuration has been assumed to suffice. Quickly tested on Colibri imx6 with 4.9 Kernel. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tdx-extra: add libsoc to all imagesGerard Salvatella
Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18colibri-imx6ull: deploy mwifiex module options configDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tdx-extra: add bluez-alsaStefan Agner
Add bluez-alsa to allow playing audio over the Colibri iMX6ULL's on-board Bluetooth chip. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22tdx-extra: hostapdDominik Sliwa
Build hostapd for all platforms. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-12-22tdx-extra: add U-Boot fw-utils for Colibri iMX6ULLStefan Agner
Add U-Boot fw-utils (fw_set/printenv) to the Colibri iMX6ULL image. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22trdx-extra.inc: remove iperf, recipe has been removed in meta-oeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22gdbserver: remove dependsMax Krummenacher
The correct recipe for package gdbserver is now found without an explicit DEPENDS. DEPEND on gdb-cross-arm actually no longer builds gdbserver. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22tdx-extra: add libusbgx-examplesmortyStefan Agner
The package has been split into a pure library package (libusbgx) and a package with programs and example configuration (libusbgx- examples). The latter brings gadget-export/import, and the sample configurations Toradex images typically load on startup. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-30tdx-extra.inc: no backports but firmware for mainlineColibri-iMX6ULL_LXDE-Image_2.7b5-20171201Apalis-TK1_LXDE-Image_2.7b5-20171201Marcel Ziswiler
Backports for mainline currently fails building but also kind of does not make much sense. However some customers might need the firmware. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-11-27tdx-extra.inc: deploy marvell sd8887 firmwareMax Krummenacher
Firmware for the Wi-Fi module on the Colibri iMX6ULL. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27tdx-extra.inc: simplify the addition of backportsMax Krummenacher
This adds the backports usable for all modules unconditionally and the ones usefull for Apalis (PCIe) specifically to all Apalis machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27tdx-extra.inc: add the backports additionally for ullMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27tdx-extra.inc: don't add some firmware packages twiceMax Krummenacher
With the move to backports we added firmware packages in the backports section and kept in the unconditional part. Remove one of them. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03recipes-images: images: deploy RTL8188EU firmwareDominik Sliwa
LM816 wifi dongle uses this fw. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03tdx-extra.inc: remove rootfs_timestamp from image_pre_commandsMax Krummenacher
This is for some time done in oe-core without any intervention: meta/classes/rootfs-postcommands.bbclass Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03/etc/issue: add the rootfs type and version to all imagesMax Krummenacher
Add this in IMAGE_PREPROCESS so that all image types get this change. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03images: tdx-extra.inc: install canutils in all imagesMax Krummenacher
The only machine which did not install canutils is colibri-t30. Install it in all images. iproute2 is pulled in from canutils so remove its explicit installation. While at it cleanup curl which is included unconditianallly and in the machine specfic parts. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03packagegroup-dotnet-core: introduce packagegroup for .NET Core dependenciesStefan Agner
Introduce packagegroup which contains the dependencies required to use the .NET Core runtime. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03images: add colibri-imx7-emmcStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>