summaryrefslogtreecommitdiff
path: root/recipes-bsp/u-boot
AgeCommit message (Collapse)Author
2020-06-29u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-02apalis-tk1: fix wrong PREFERRED_PROVIDER_u-bootMing Liu
PREFERRED_PROVIDER_u-boot should be 'u-boot-toradex-tk1' instead of 'u-boot-toradex', also set PROVIDES += "u-boot" in u-boot-tk1 recipe. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-02u-boot: drop some useless patchesMing Liu
They are not needed any more since we upgraded to 2019.07. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-05-28apalis-tk1-mainline: rename machine to apalis-tk1Max Krummenacher
Rename the apalis-tk1-mainline machine to the now dropped apalis-tk1 machine name. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-05-28apalis-tk1: drop machineMax Krummenacher
The downstream kernel gets to old to be used with the new zeus userspace components. Drop the machine. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-05-24u-boot-tk1: drop PATH variableMing Liu
That's not necessary since nativepython is a symbolic link pointing to python binary in ${STAGING_BINDIR_NATIVE}/python-native. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-04-18linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Related-to: ELB-2510 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 7880c26275385d30ce2d7d6c45065764e0fd2472) (cherry picked from commit 47541b793939763acca3c43d13761e4cdac6db05) (cherry picked from commit 9625a9d01efe7e3bd9c2590a275e13a6652c946f)
2020-01-30Revert "u-boot.inc: use python3 for build"Max Krummenacher
For the TK1 U-Boot this fails to build on master where Python 2 is no longer available, but it also fails on zeus where we still can use Python 2. So revert for zeus. This reverts commit 691b4469b3cf94273514f2f41563ab608120643b. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-25u-boot.inc: use python3 for buildMax Krummenacher
OE dropped python2 support. Unify u-boot.inc with openembedded-core which now uses python3 for the build. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-31linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 8d3d527425b592480900d006c76694877755486a) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Conflicts: recipes-kernel/linux/linux-toradex-mainline_4.14.bb recipes-kernel/linux/linux-toradex_3.10.40.bb
2019-12-18u-boot-toradex: use new versioningStefan Agner
Use toradex-u-boot-localversion class to implement the new versioning scheme for U-Boot. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-12-16u-boot-tk1.inc: put python2 from python-native in the pathMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-15u-boot: make u-boot*.inc file uniqueMax Krummenacher
Otherwise the picked u-boot.inc file depends on the bblayers variable. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-26linux kernel & u-boot recipes: update to latestMax Krummenacher
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-04-24linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Update linux-toradex-mainline to 4.14.109. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit d4511e4a45392799ae157c6632f3944981787c02) Conflicts: recipes-kernel/linux/linux-toradex_git.bb
2019-03-06u-boot-toradex: drop include tdx_version.confMax Krummenacher
Variables from tdx_version.conf are now provided by the distro. Add defaults in case someone doesn't use our distro. 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-06pkg_postinst: move to the ontarget syntaxMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06u-boot-fw-utils: fix compiler error with gcc 8Max Krummenacher
cc1: error: -mfloat-abi=hard: selected processor lacks an FPU Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06u-boot: fix build error with dtc headers in sysrootMax Krummenacher
...recipe-sysroot-native/usr/include/libfdt_env.h:70:30: error: conflicting types for 'fdt64_t' typedef uint64_t FDT_BITWISE fdt64_t; ^~~~~~~ In file included from <command-line>:0:0: ...git/include/libfdt_env.h:19:16: note: previous declaration of 'fdt64_t' was here typedef __be64 fdt64_t; ^~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06Revert "u-boot: fix build error with dtc headers in sysroot"Max Krummenacher
This reverts commit 8f9fb0502e052276bdb4d349af5e652e193543ff.
2019-03-06u-boot: fix build error with dtc headers in sysrootMax Krummenacher
...recipe-sysroot-native/usr/include/libfdt_env.h:70:30: error: conflicting types for 'fdt64_t' typedef uint64_t FDT_BITWISE fdt64_t; ^~~~~~~ In file included from <command-line>:0:0: ...git/include/libfdt_env.h:19:16: note: previous declaration of 'fdt64_t' was here typedef __be64 fdt64_t; ^~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-27linux kernel & u-boot recipes: update to latestColibri-T30_LXDE-Image_2.8b5.156-20181228Colibri-T20_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-20181228Marcel Ziswiler
Update linux-toradex-mainline to 4.14.90. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Philippe Schenker <philippe.schenker@toradex.com>
2018-09-28linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Update linux-toradex-mainline to 4.14.72. While at it drop obsolete linux-toradex-mainline 4.9 recipe. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2018-06-22linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-06-18u-boot-toradex: apalis-t30: generate cbootimageMarcel Ziswiler
Generate cbootimage already during build as required for Toradex Easy Installer BSP package. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18u-boot-toradex-fw-utils_git.bb: fix fw_setenv on apalis-tk1-mainlineMarcel Ziswiler
The eMMC unlocking was missing which lead to the following error message: Write error on /dev/mmcblk0boot0: Operation not permitted Error: can't write fw_env to flash Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-03-29linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-03-29u-boot-toradex: include U-Boot default environmentStefan Agner
Include u-boot-toradex-env.inc will generate a uEnv.txt text file containing the default environment of the U-Boot binary. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-28linux kernel & u-boot recipes: update to latestColibri-T30_LXDE-Image_2.8b1.64-20171229Colibri-T20_LXDE-Image_2.8b1.64-20171229Apalis-TK1_LXDE-Image_2.8b1.64-20171229Apalis-TK1-Mainline_LXDE-Image_2.8b1.64-20171229Apalis-T30_LXDE-Image_2.8b1.64-20171229Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-12-20recipes: follow version variable changeMax Krummenacher
We changed the version variables in meta-toradex-bsp-common/conf/tdx_version.conf Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20u-boot-toradex-fw-utils_git.bb: cleanupMax Krummenacher
No functional change intended. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20u-boot-fw-utils: follow the compile fixes for native/cross used in oe-coreMax Krummenacher
The U-Boot Makefile has a unusual way of compiling the user space tools which results in the wrong toolchain (native vs. target) being used. Drop our downstream fix in favour of how openembedded-core does this now. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20u-boot-fw-utils: set rprovidesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20u-boot-fw-utils: unify use of pv/prMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20u-boot: unify use of pv/prMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-29u-boot recipes: update to latestMarcel 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-11-29u-boot recipes: automatically update to latest -next through overrideMax Krummenacher
This can be used e.g. for a CI setup to do nightly builds of latest and greatest. To use HEAD of xxx-next instead of the pinned version one would add in local.conf: MACHINEOVERRIDES =. "use-head-next:" Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-05u-boot-toradex: apalis-tk1/apalis-tk1-mainline: generate cbootimageMarcel Ziswiler
Generate cbootimage already during build as required for Toradex Easy Installer BSP package. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-10-05u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-30u-boot: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-04-10apalis/colibri-t20/t30/tk1: u-boot: new version plus git hashMarcel Ziswiler
Use the new version variables plus the git hash. Inspired by meta-freescale/classes/fsl-u-boot-localversion.bbclass. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-04-10u-boot: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07u-boot: use the new version variablesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07meta-toradex-tegra: cleanup whitespace useMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07u-boot-toradex-fsl-fw-utils: inherit pkgconfigMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07u-boot: update to latest -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11u-boot: update to latestColibri_T30_LinuxImageV2.7Beta1_20170112Colibri_T20_LinuxImageV2.7Beta1_20170112Apalis_TK1_LinuxImageV2.7Beta1_20170112Apalis_T30_LinuxImageV2.7Beta1_20170112Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>