summaryrefslogtreecommitdiff
path: root/recipes-images/images/console-tdx-image.bb
AgeCommit message (Collapse)Author
2020-06-14images: 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>
2020-06-09console-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>
2020-05-17apalis-tk1-mainline: drop override useMax Krummenacher
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>
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>
2019-05-29console-tdx-image: rework starting a graphical appMax Krummenacher
Include a launcher for the weston-terminal if built for wayland/xwayland. Rework that the X11 launcher is only used if not using xwayland. 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-22images: simplify prepending a machine nameMax Krummenacher
Define the string used for each machine in the machine configuration rather than doing this in each image recipe. Fallback to machine configuration name if not defined. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22images: drop angstrom specific variablesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22console-tdx-image: wayland; install a graphical backendMax Krummenacher
If a build is configured for a wayland or xwayland graphical backend install an sample application too. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22console-tdx-image: autostart xtermMax Krummenacher
Without this xinit fails because /usr/bin/x-window-manager does not exist and systemd then indefinitely retries to start X11. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-13console-tdx-image: fix python callMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-04images: install the xserver depending on distro featuresMax Krummenacher
This is a follow-up to: e1026cf43 images: do not explicitely install ${XSERVER} 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-23images: drop the legacy update procedureMax Krummenacher
Use the Toradex Easy Installer instead. If you included tdx-image-fstype.inc in your image recipes you will have to remove that include. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06distro: move from angstrom to a poky based distroMax Krummenacher
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>
2018-12-18recipes-images: images: update image descriptionGerard Salvatella
Tezi now shows the image description more prominently. Update the standard image descriptions using DESCRIPTION. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-07-23images: make console image inherit from core-imageGerard Salvatella
Some image features (e.g. tools-debug) do not currently work with the console-tdx-image. The reason is that it is inheriting from the image class instead of the core-image class, which defines such extra features. Fortunately, this change doesn't need extra modifications in the file. The documentation shows core-image inheritance as the standard way to create new images, so we are advised to do it this way from now on. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18images: remove uclibc overrideMax Krummenacher
uClibc has been removed in morty. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-22apalis-tk1-mainline: append summary indicating mainlineMarcel Ziswiler
Images for tk1 and tk1-mainline are currently indistinguishable especially when path to the image is long. For now simply append the description with " (Mainline)" should work. Let’s integrate this into our builds. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-22recipes: use oe.utils.conditional instead of deprecated base_conditionalMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22images: connman systemd is no longer in its own packageMax Krummenacher
With the removal of meta-systemd one no longer needs to add connman-systemd to the image to get the systemd service files installed and enabled. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@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>
2017-10-03images: add colibri-imx6ullMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03tdx-image-fstype.inc: set PV to Toradex image versionStefan Agner
Use PV variable to define the image version. With that the Tezi image class can use OpenEmbedded variables to get the image version. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-04-10console-tdx-image: renamed from console-trdx-imageMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>