summaryrefslogtreecommitdiff
path: root/conf
AgeCommit message (Collapse)Author
2020-01-28apalis-tk1: move install of the x11 driversMax Krummenacher
Move installing of the driver package from machine firmware to the XSERVER variable where it belongs. This allows an image without X11 to not pull in unnedded userspace drivers. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-26apalis-tk1-mainline: pin kernel version to 4.14Apalis-TK1_Console-Image_3.0b2.65-20190830Apalis-TK1-Mainline_Console-Image_3.0b2.65-20190830Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-20meta: drop useless EXTRA_IMAGEDEPENDSMing Liu
For the recipes listed in EXTRA_IMAGEDEPENDS, bitbake would create a dependency as: | image_pn:do_image_complete -> imagedepends_pn:do_populate_sysroot but we actually need a image task depend on the deploy tasks of EXTRA_IMAGEDEPENDS recipes, setting EXTRA_IMAGEDEPENDS would not help with that, so drop it, use WKS_FILE_DEPENDS instead. We also need drop "IMAGE_BOOT_FILES +=", that would override "WKS_FILE_DEPENDS ?=". Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-07-22apalis-tk1: machines: deploy a distro boot scriptMax Krummenacher
This depends on and deploys the distro boot script provided by u-boot-distro-boot. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-11apalis-tk1: enable wic.bmap image generation as defaultMax Krummenacher
The bmap file allows to use the bmap tools to flash the wic image. Using bmap is faster than using dd. bmaptool copy --bmap <image>.wic.bmap <image>.wic.gz /dev/sdX Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-10u-boot-fw-utils: choose flavour though prefered providerMax Krummenacher
This allows to use u-boot-fw-utils in image recipes. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-10u-boot-toradex: update to 2019.07 basedMax Krummenacher
Update to a 2019.07 based U-Boot. Use the openembedded master recipes for u-boot_2019.07 as a base. While at it append -tk1 to PN to have a name different from the u-boot recipe name for our NXP based SoM and set the prefered provider accordingly. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-19machines: provide a machine name stringMax Krummenacher
Provide the MACHINE_NAME variable which can be e.g. used as part of the image name. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-04apalis-tk1: unconditionally install linux-driver-packageMax Krummenacher
linux-driver-package* contains more than just X11 components. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-25conf/layer.conf: decrease layer priority to 22Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06machines: drop leftovers from meta-angstromMax Krummenacher
As we dropped meta-angstrom, do not prefer psplash-angstrom anymore. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06apalis-tk1: switch to SERIAL_CONSOLESMax Krummenacher
SERIAL_CONSOLE has been deprecated for a while now 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 too high. Keep using the rocko based 2.8 BSP for these machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: tk1-mainline: follow update to 1.20Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04layer: add LAYERSERIES_COMPATMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04machines: update RDEPENDS to match kernel namingMax Krummenacher
The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include needs to do the same, otherwise bitbake emits a warning and the kernel isn't removed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27images: add wic support for tegraGerard Salvatella
Currently only imx and vybrid automatically generate wic images. This functionality is useful e.g. for booting from SD cards. Add wic image generation in tegra modules. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18apalis-t30: set emmc root file system type to ext3Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18apalis-t30: enable Toradex Easy Installer imageStefan Agner
Add Toradex Easy Installer image class and the image type with all required variables to the Apalis T30 machine config. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-22apalis/colibri: switch to zimage instead of uimageMarcel Ziswiler
Switch to the generic compressed Kernel image type (zImage) instead of the U-Boot specific uImage format. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-12-20apalis-tk1-mainline: update preferred xorg version to 1.19%Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-29apalis-tk1/apalis-tk1-mainline: more toradex easy installer configurationMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-11-29u-boot-toradex: move binary, image and symlink to machine configurationMarcel Ziswiler
Move UBOOT_BINARY, UBOOT_IMAGE and UBOOT_SYMLINK definitions to machine configuration re-used by the Toradex Easy Installer U-Boot recipe. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-10-05apalis-tk1/apalis-tk1-mainline: add toradex easy installer configurationColibri-T30_LXDE-Image_2.7b4-20171005Colibri-T20_LXDE-Image_2.7b4-20171005Apalis-TK1-Mainline_LXDE-Image_2.7b4-20171005Apalis-T30_LXDE-Image_2.7b4-20171005Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-10-05apalis-tk1/apalis-tk1-mainline: support v1.2 hardware revisionMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-10-05apalis-tk1/apalis-tk1-mainline: update header and maintainer informationMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-10-05machines: compress the rootfs artefacts with xzMax Krummenacher
Change the compression method for the rootfs from bz2 to xz. This unifies the Toradex bsp with the same change done to NXP based machines when we added the Toradex Easy Installer. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-04-10tdx-nv-binaries: renamed from trdx-nv-binariesColibri-T30_LXDE-Image_2.7b2-20170410Colibri-T20_LXDE-Image_2.7b2-20170410Apalis-TK1_LXDE-Image_2.7b2-20170410Apalis-T30_LXDE-Image_2.7b2-20170410Marcel Ziswiler
While at it also update the comment in recipes-graphics/mesa/mesa_%.bbappend. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-04-10apalis-tk1, apalis-tk1-mainline: rename trdx-k20-fw to tdx-k20-fwMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-04-07machine configs: don't deploy the kernel in /bootMax Krummenacher
In our images this has been done during do_rootfs and friends, do it the oe-core way. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07layer.conf: add layer dependenciesMax Krummenacher
While at it clean-up and unify with other Toradex layers. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11trdx-k20-fw: Apalis TK1 K20 MCU firmwareDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11apalis-tk1: Mainline kernel machineDominik Sliwa
This patch adds mainline linux based Apalis TK1 machine. It includes compatible recipes for libdrm, mesa, Xorg, and weston. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-11apalis-t30.conf/colibri-t30.conf: build uImage from within kernelbuildsystemMax Krummenacher
Unsetting KEEPUIMAGE requests that vmlinux is built and later manually packed into a uImage. The resulting uImage in morty now packeges a gz compressed kernel in favour of the uImage compression. Our U-Boot is not configured to boot such a uImage. So keep the default setting for KEEPUIMAGE. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11apalis-tk1.conf: build uImage from within kernelbuildsystemMax Krummenacher
Unsetting KEEPUIMAGE requests that vmlinux is built and later manually packed into a uImage. However the deploy logic for device tree-files can not cope with this and prefixes the device-tree files with vmlinux and not uImage as expected. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29recipes: stop using base_containsMax Krummenacher
The base_contains function is deprecated and we ought to use bb.utils.contains instead. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-09-29layer.conf: add initialMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30apalis-tk1: add machine configurationMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-30machine conf: remove setting of MACHINE_GUI_CLASSMax Krummenacher
This is only used for choosing a custom logo size. Not needed in our use case. meta-openembedded/meta-oe/recipes-kernel/linux/linux.inc Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-14Apalis/Colibri iMX6: drop in favour of meta-fsl-arm-extraMax Krummenacher
machine/u-boot/kernel files have been added to meta-fsl-arm-extra. Use them from there now. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2015-11-03apalis/colibri_t20/t30: change default tune to thumb-2Marcel Ziswiler
Change DEFAULTTUNE in machine configurations to Thumb-2.
2015-10-28machine Apalis iMX6: deploy Ixora device treesMax Krummenacher
2015-10-28machines iMX6: drop pinning of X-Server versionMax Krummenacher
2015-10-12Apalis iMX6: cleanup filename for V1.0 HWMax Krummenacher
Follow the rename imx6q-apalis-eval_v1_0.dtb to imx6q-apalis_v1_0-eval.dtb in the kernel. The v1_0 denotes the Apalis module version, not the evaluation board version.
2015-06-16tegra: include trdx-nv-binaries when using X11Stefan Agner
Include the NVIDIA binaries as soon as X11 is in distribution features. This allows to use the hardware accelerated X11 DDX driver "tegra" even when OpenGL is not selected by the image.
2015-06-16tegra: create tegra-base.inc machine configurationStefan Agner
Consolidate Tegra specific machine configuration in a common tegra-base.inc file.
2015-06-16colibri_t20: install kernel-image in machine configStefan Agner
Since the boot loader requires a kernel-image in /boot, add the kernel-image to MACHINE_ESSENTIAL_EXTRA_RDEPENDS. This allows to boot images which do not select packagegroup-boot by default such as the Poky reference distribution images.
2015-05-18machines: don't pin systemd version anymoreMax Krummenacher
Use systemd V2.18 from meta-angstrom. Issues with firmware loading and the 3.1.10 kernel for the tegra machines are fixed with a backport from oe-core.
2015-05-12Apalis/Colibri iMX6: kernel/U-Boot update to latest in -nextMax Krummenacher
Also deploy an additional device tree supporting a Colibri iMX6 with Analog Camera Module.
2015-05-12apalis/colibri_t20/t30: integrate latest stuffMarcel Ziswiler