summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-22tdx_version: increment rocko version to 2.8.9rocko-nextPhilippe Schenker
Related-to: ELB-4183 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-06-14tdx_version: increment rocko version to 2.8.8rockoMarcel Ziswiler
Relates-to: ELB-2665 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-10backports: update to latestColibri-iMX7_LXDE-Image_2.8b7.-20200610Colibri-iMX6_LXDE-Image_2.8b7.-20200610Colibri-iMX6ULL_LXDE-Image_2.8b7.-20200610Colibri-VF_LXDE-Image_2.8b7.-20200610Colibri-T30_LXDE-Image_2.8b7.-20200610Colibri-T20_LXDE-Image_2.8b7.-20200610Apalis-iMX6_LXDE-Image_2.8b7.-20200610Apalis-TK1_LXDE-Image_2.8b7.-20200610Apalis-TK1-Mainline_LXDE-Image_2.8b7.-20200610Apalis-T30_LXDE-Image_2.8b7.-20200610Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-05-25backports: small improvements for backports-5.4Oleksandr Suvorov
Make backports-5.4 recipe more reliable. Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-25linux-toradex: prepare shared_dir betterOleksandr Suvorov
backports-5.4 requires Makefile in kernel shared_dir to be built successfully. Expand do_shared_workdir() accordingly. Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-23elfutils: Fix gcc compile time alignment errorsMarcel Ziswiler
Allow devtool to organize the SRC_URI Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> (cherry-picked from openembedded-core commit 49aae1d75ff1c6a9643c30a8cc5776a2ffa83dd3)
2020-05-20backports: get back legacy 4.19 versionOleksandr Suvorov
backports-5.4 is not compatible with tegra kernel 3.1.x and vf kernel 4.4. Use backports-legacy-4.19 for these kernels. Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-20backports: fix recipe buildingOleksandr Suvorov
Tune the recipe to build the backports-5.4 with rocko successfully. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-15backports: replace hardcodeded path with oe prefixMax Krummenacher
Backported from 7ed9958daea9 commit. Related-to: TOR-992 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-05-15backports: upgrade from 4.19 to 5.4Oleksandr Suvorov
backports-5.4 provides latter drivers. The main issue that fixes with these backports: the earlier mwifiex drivers for Marvel 8997 WiFi module stucks on firmware crash (ELB-2596). Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-15depmodwrapper: add config directory optionOleksandr Suvorov
Backports recipe deploys the custom config file for depmod. Use it in depmodwrapper to generate modules dependencies properly. Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-15hostapd: upgrade to version 2.9Oleksandr Suvorov
Upgrade the hostapd to sync with wpa_supplicant 2.9. Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-15wpa-supplicant: upgrade to version 2.9Oleksandr Suvorov
The version 2.9 works better with Marvel WiFi solutions. Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-14hostapd: hostapd-service: Add comment about hostapd startup reliabilityPhilippe Schenker
Add a comment to hostapd.service that explains how hostapd can be started reliable on our demo images and point to a source where it is explained more. Related-to: ELB-1303 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-10-22openssh: backport 8.0p1Marcel Ziswiler
Packport openssh 8.0p1 from upstream openembedded-core master commit 8bd4b87071c0 ("openssh: fix CVE-2019-16905") reverting commit 0fd0a1b1f733 ("openssh: Add missing DEPENDS on virtual/crypt") due to Rocko incompatibility. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-10-22openssl: backport 1.1.1dMarcel Ziswiler
Packport openssl 1.1.1d from upstream openembedded-core master commit 8b4edb8552b2 ("openssl: Enable os option for with-rand-seed as well") reverting commit a4032f3cc5de ("openssl: fix multilib file install conflicts") due to Rocko incompatibility. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-05-10backports: update backports to 4.19.41Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-04-11backports: support menuconfigDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-04-11backports: update config fileDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-04-01tdx_version: increment rocko version to 2.8b7Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-03-29backports: update backportsColibri-iMX7_LXDE-Image_2.8b6.184-20190401Colibri-iMX6_LXDE-Image_2.8b6.184-20190401Colibri-iMX6ULL_LXDE-Image_2.8b6.184-20190401Colibri-VF_LXDE-Image_2.8b6.183-20190331Colibri-T30_LXDE-Image_2.8b6.184-20190401Colibri-T20_LXDE-Image_2.8b6.184-20190401Apalis-iMX6_LXDE-Image_2.8b6.184-20190401Apalis-TK1_LXDE-Image_2.8b6.184-20190401Apalis-TK1-Mainline_LXDE-Image_2.8b6.184-20190401Apalis-T30_LXDE-Image_2.8b6.184-20190401Dominik Sliwa
Backports based on 4.19 kernel. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-03-22wpa_supplicant: update wpa_supplicant to 2.7Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-03-22hostapd: update hostapd to 2.7Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-03-19backports: update backportsDominik Sliwa
Backports based on 4.19 kernel. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2019-03-04image_type_tezi: address basehash/taskhash mismatchMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-03-04zstd: fix build being branchlessMarcel Ziswiler
This fixes now two issues: - The v1.3.3 tag being branchless (meaning a random otherwise orphaned commit was tagged for release) requires nobranch=1 to be explicitly specified to make OpenEmbedded happy not trying to checkout out the master branch. - Using tag="v1.3.3" would cause OpenEmbedded to re-fetch the entire repo over and over again upon each build therefore hard-coding the commit hash instead. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04tdx_version: increment rocko version to 2.8b6Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-18linux-firmware: use nonarch_base_libdirColibri-iMX7_LXDE-Image_2.8b5.156-20181228Colibri-iMX6_LXDE-Image_2.8b5.156-20181228Colibri-iMX6ULL_LXDE-Image_2.8b5.156-20181228Colibri-VF_LXDE-Image_2.8b5.156-20181228Colibri-T30_LXDE-Image_2.8b5.156-20181228Colibri-T20_LXDE-Image_2.8b5.156-20181228Apalis-iMX6_LXDE-Image_2.8b5.156-20181228Apalis-TK1_LXDE-Image_2.8b5.156-20181228Apalis-TK1-Mainline_LXDE-Image_2.8b5.156-20181228Apalis-T30_LXDE-Image_2.8b5.156-20181228Stefan Agner
When building with usrmerge, the firmware directory is in /usr/lib. Make sure we pickup firmwares from nonarch_base_libdir. This fixes a build warning when building Torizon: * Problem 1/1: * - nothing provides linux-firmware-rtl8188eu needed by linux-firmware-1:0.0+git0+d114732723-r0.all Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-10-09tdx_version: increment rocko version to 2.8b5Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27linux-firmware: add marvell sd8997_uapsta.binColibri-iMX7_LXDE-Image_2.8b4.129-20181005Colibri-iMX6_LXDE-Image_2.8b4.129-20181005Colibri-iMX6ULL_LXDE-Image_2.8b4.129-20181005Colibri-VF_LXDE-Image_2.8b4.129-20181005Colibri-T30_LXDE-Image_2.8b4.129-20181005Colibri-T20_LXDE-Image_2.8b4.129-20181005Apalis-iMX6_LXDE-Image_2.8b4.129-20181005Apalis-TK1_LXDE-Image_2.8b4.129-20181005Apalis-TK1-Mainline_LXDE-Image_2.8b4.129-20181005Apalis-T30_LXDE-Image_2.8b4.129-20181005Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-09-27libusbgx: update to 0.2.0 + gitMax Krummenacher
The update is mostly bugfixing, notably: This fixes a build error with glibc 2.28. <sys/sysmacros.h> is no more included by <sys/types.h> additionally: Add support for UAC2 function Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-09-27backports: switch to 4.18 kernel based backportsDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-09-27libsoc: imx6, imx7 and tegra and auto board config supportMarcel Ziswiler
Update to latest git for imx6, imx7 and tegra support and integrate automatic board configuration support. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27backports: add missing space in front of appendMarcel Ziswiler
Add missing space in front of DEPENDS_append in order to avoid issues caused by further appending. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27image_type_tezi: Use IMAGE_NAME_SUFFIX variableDrew Moseley
Use IMAGE_NAME_SUFFIX variable rather than hardcoded value .rootfs as suffix. Signed-off-by: Drew Moseley <drew.moseley@northern.tech> [use Python in rootfs_tezi_(emmc|rawnand) to get image suffix] Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-09-27tdx_version: increment rocko version to 2.8b4Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-06-26tezi-metadata: add new slidesColibri-iMX7_LXDE-Image_2.8b3.111-20180627Colibri-iMX6_LXDE-Image_2.8b3.111-20180627Colibri-iMX6ULL_LXDE-Image_2.8b3.111-20180627Colibri-VF_LXDE-Image_2.8b3.111-20180626Colibri-T30_LXDE-Image_2.8b3.111-20180627Colibri-T20_LXDE-Image_2.8b3.111-20180626Apalis-iMX6_LXDE-Image_2.8b3.111-20180626Apalis-TK1_LXDE-Image_2.8b3.111-20180626Apalis-TK1-Mainline_LXDE-Image_2.8b3.111-20180627Apalis-T30_LXDE-Image_2.8b3.111-20180626Stefan Agner
Update the slides shown during image installation. This updates our presence in Japan. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18README: change dependencies to use branch rockoMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18image_type_tezi: remove workaround to set prefuncsMax Krummenacher
https://bugzilla.yoctoproject.org/show_bug.cgi?id=11372 With the fix available in rocko we can now replace the workaround with the usual bitbake syntax. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18image_type_tezi: move DATE dereferencing into IMAGE_CMD_teziimgMax Krummenacher
This works around bitbake throwing the following error: | ERROR: When reparsing ...angstrom-lxqt-image.bb.do_image, | the basehash value changed from b2871a71bd4873d31d3fe7de755c753f to 5cf887f9a6518e8cf668fd3f435d1fc1. | The metadata is not deterministic and this needs to be fixed. It looks like the vardepsexclude flag is ignored in general python functions. Compare also with openembedded-core commit ecbc1db7ed1f9848dee69507de8eb289b8ddeba0 and follow-up extensions which uses a different workaround for the do_image code. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18libsoc: libsoc custom recipe addedGerard Salvatella
Libsoc is currently built with no directly enabled board config (we will wait until all configs are available). All available configs are nonetheless included in the rootfs and can be symlinked to /etc/libsoc.conf to enable them. The library can be otherwise used with the Linux GPIO numbers. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18mwifiex: mwifiex module optionsDominik Sliwa
Add module load options for MWiFiEx driver, so the driver will create both uAP and station interfaces on boot. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tezi-metadata: add apalis-t30 to compatible machineStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18image_type_tezi: set apalis t30 cbootimageMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18image_type_tezi: make emmc root file system type configurableMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18image_type_tezi: make device tree optionalStefan Agner
Apalis T30 does not require a device tree. Do not try to deploy device trees if none are specified. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18libusbgx: make conversion of product ID to decimal value portableStefan Agner
Using "10#" to treat the product ID as a decimal value does not work with the BusyBox shell. Use eval productid + 0 which works well with bash and BusyBox to convert to a decimal value. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18backports: make sure backport packages are considered availableStefan Agner
Since kernel module packages are generated dynamically, the dependency resolution fails when one requests a specific package which is generated at build time. Use PACKAGES_DYNAMIC to tell the build system that backport-kernel-module-* packages can be considered available. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-18tdx_version: increment rocko version to 2.8b3Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-03-28image_type_tezi: write uEnv.txt as default U-Boot environmentColibri-iMX7_LXDE-Image_2.8b2.97-20180331Colibri-iMX6_LXDE-Image_2.8b2.97-20180331Colibri-iMX6ULL_LXDE-Image_2.8b2.97-20180331Colibri-VF_LXDE-Image_2.8b2.97-20180331Colibri-T30_LXDE-Image_2.8b2.97-20180331Colibri-T20_LXDE-Image_2.8b2.97-20180331Apalis-iMX6_LXDE-Image_2.8b2.97-20180331Apalis-TK1_LXDE-Image_2.8b2.97-20180331Apalis-TK1-Mainline_LXDE-Image_2.8b2.97-20180331Apalis-T30_LXDE-Image_2.8b2.97-20180331Stefan Agner
Use the "u_boot_env" property to write uEnv.txt to flash by default. With that the Toradex Easy Installer will make sure that the default environment of the shipped U-Boot is written on flash. Especially since with 2.8b2 we transition to using zImage, this change will make sure that a correct U-Boot environment is written on flash to boot the zImage. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>