summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-06-30update.sh: Colibri iMX6 eliminate warningMax Krummenacher
Eliminate the following warning: cp: warning: source file ‘colibri-imx6_bin/u-boot.imx’ specified more than once Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30apalis-tk1: add initial flashing infrastructureMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-30update.sh: colibri_imx7/t20/vf: use update_fdt rather than update_dtbMarcel Ziswiler
To be more in-line with all our other modules change update_dtb to update_fdt also on all our NAND based modules and document it as such. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-30update.sh: vf: fix typo in message and remove unnecessary echoStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-30update.sh: imx7: use new U-Boot to flash modulesStefan Agner
U-Boot delivered with V2.6 Alpha1 does not have SoC type detection which can be used to load the device tree (imx7s/imx7d). Flash U-Boot first and reset to make sure we use the new U-Boot to flash the rest of the components. The later corrected the commit message. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30update.sh: update help text for new deployment schemeStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30update.sh: imx7: write kernel and dt into static UBI volumesStefan Agner
Write kernel and device tree into seperate UBI Volumes. This allows to use a lot less UBI/UBIFS support in U-Boot, which should lower the risk of hitting bugs in this area. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30update.sh: switch to mkfs.fatStefan Agner
The binary/symlink mkfs.vfat seems to be considered outdated, it is only deployed if one configures dosfstools with the flag --enable-compat-symlinks. Switch to mkfs.fat which seems to be the official binary to create FAT filesystems now. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-30update.sh: write kernel and device tree into static UBI volumesDominik Sliwa
Use static UBI volumes on Colibri T20. Fix update over ethernet on Colibri Vybrid Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: fix some typosStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: use exit trap to report unexpected exitsStefan Agner
Add exit trap to report unexpected exits (due to set -e). Note that this traps every exit, also explicit calls to exit. Therefor register the trap only during the sequencial image generating/coping part, after the sanity checks... Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: do not error out during mkfs.ubifs/cbootimage testsStefan Agner
If executing the command fails, the exit code will be <> 1 which leads to an imeadiate exit (due to set -e). Avoid exiting by adding "|| true" to the sanity check commands. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: use command instead of whichStefan Agner
Use "command" instead of "which" for sanity checks. This is preferable to several reasons, see: http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script Also always use or (||) syntax to avoid bash script exits. Tested to be working on Ubuntu, Fedora and Arch Linux. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: omit explicit exit code after recovery commandStefan Agner
By omitting an explicit exit code after the recovery command we will get the exit code of the last command. This makes sense, since we would be able to tell whether recovery actually succeeded or not. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: use test expressions in if statement for colibri-t20Stefan Agner
Since we introduced set -e commands which fail will exit silently. This leads to no error message when the grep which tests for specified parameters failed. We could solve it with || true, but it seems more lightweight to just test for the strings inside the if statement. It also checks for the full length (e.g. disallows "25" as RAM size). The later fixed only 256 MB RAM size copy paste issue. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: exit with success whenever help is specifiedStefan Agner
Unix commands usually exit successfully when help was explicitly asked for. However, in case arguments are incomplete or otherwise wrong, exit with error. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24update.sh: use printf instead of echoStefan Agner
printf allows to print escape sequences (e.g. for colored output) and is part of the POSIX standard. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24i.MX 6: add gstreamer issue to release noteMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-24Updated release notes.Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-04-11linux-toradex-fsl-rt: Added a real-time kernel recipe for 3.14.52Brandon Shibley
A new i.MX6/i.MX7 real-time 3.14.52 kernel recipe was added with a modified PREEMPT_RT patch to accomodate the backports applied to the Toradex kernel. To select the kernel use a preferred provider variable in your configuration files (e.g. local.conf): PREFERRED_PROVIDER_virtual/kernel = "linux-toradex-fsl-rt" Signed-off-by: Brandon Shibley <brandon.shibley@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-31linux-toradex_3.14.52: autoload USB gadget modulesColibri_iMX6_LinuxImageV2.6Beta1_20160331Colibri_VF_LinuxImageV2.6Beta1_20160331Colibri_T30_LinuxImageV2.6Beta1_20160331Colibri_T20_LinuxImageV2.6Beta1_20160331Apalis_iMX6_LinuxImageV2.6Beta1_20160331Apalis_T30_LinuxImageV2.6Beta1_20160331Max Krummenacher
Use KERNEL_MODULE_AUTOLOAD to load USB gadget support. This is required for libusbg (gadget-import) to work. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-31angstrom-lxde-image.bb: drop webbrowser webkitgtk-bin for vybridsMax Krummenacher
There are issues with running it with the mesa EGL component. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-31angstrom-lxde-image.bb: deploy gpioconfig for Colibri iMX6Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-31u-boot: update to latest from 2015.04-toradex-nextMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-31apalis/colibri_imx6: update scripts for fast boot mode migrationMarcel Ziswiler
Adjusted update scripts for fast boot mode migration as per the following article on our developer website: http://developer.toradex.com/knowledge-base/linux-booting#eMMC_Fast_Boot_Mode_ApalisColibri_iMX6 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-30firefox: disable annoying default browser checkMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-30angstrom-lxde-image.bb: don't install a second icon themeMax Krummenacher
pcman-fm and gtk RRECOMMEND adwaita. Do not install them and keep the lxde-icon-theme Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30angstrom-lxde-image: don't force a dependency on gstreamer 1.0 for tegrasMax Krummenacher
On the tegras we have to stay with gstreamer 0.10. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30lxde-common: fix i.MX 7Solo detectionMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30psplash-angstrom_git.bbappend: removed, *.bb no longer existsMax Krummenacher
2016-03-30angstrom-lxde-image: mx7: don't deploy gplay, grecordMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30nvsamples: fix build QA warningMax Krummenacher
Address the following warnings: WARNING: QA Issue: nvsamples rdepends on libice, but it isn't a build dependency? [build-deps] WARNING: QA Issue: nvsamples rdepends on libsm, but it isn't a build dependency? [build-deps] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30overrides: use append instead of +=Max Krummenacher
We want to append to the generic VAR when we build for a tegra machine. Using VAR_tegra += "" creates a machine specific VAR. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30trdx-extra.inc: deploy u-boot utils for Colibri iMX7Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30u-boot fsl utils: update to latest -next and add mx7Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30u-boot fsl: update to latest -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30u-boot tegra: update to latest -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30linux-toradex_4.4: update to latest on -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30linux-toradex_3.14.52: update to latest on -next and use also for mx6Max Krummenacher
Update defconfigs and drop picking the defconfig from the kernel sources. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30linux-toradex_git: update to latest on -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30gstreamer: fix argument parsing when using Bison 3Max Krummenacher
Use Stefan's patch until it is available from the meta-openembedded jethro branch. http://cgit.openembedded.org/meta-openembedded/commit/?h=master-next&id=bf8f27af3954ab68e39712516ab515de90b4db27 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30linux-toradex-fsl-rt: Added a real-time kernel recipeBrandon Shibley
A new i.MX6 real-time kernel recipe was added with a modified PREEMPT_RT patch to accomodate the backports applied to the Toradex kernel. To select the kernel use a preferred provider variable in your configuration files (e.g. local.conf): PREFERRED_PROVIDER_virtual/kernel = "linux-toradex-fsl-rt" Signed-off-by: Brandon Shibley <brandon.shibley@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-30linux-toradex_4.4: autoload USB gadget modulesStefan Agner
Use KERNEL_MODULE_AUTOLOAD to load USB gadget support. This is required for libusbg (gadget-import) to work. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-30webkit-gtk: add application shortcut for MiniBrowserStefan Agner
Add a .desktop file to get a start menu entry for the webkitgtk browser MiniBrowser. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-30xorg-xserver: switch Vybrid to DRM based DCU driver (modesetting)Stefan Agner
With the Linux 4.4 kernel a new DRM driver for the Display Controller Unit (DCU) is available. To make direct use of the DRM driver use the Xorg modesetting driver instead of the fbdev driver. This also allows to use xrandr. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-30python: add a PACKAGECONFIG for _tkinterMax Krummenacher
Currently _tkinter is only built when tcl/tk is available before the python do_configure task is built. Make this deterministic by providing a PACKAGECONFIG for it. If tkinter is in PACKAGECONFIG add the needed dependencies, if not force that tkinter is not built. Note that currently enabling tkinter does not work due to a cyclic dependency: 'python' depends on 'tk/tcl' depends on 'cracklib' depends on 'python' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30trdx-extra.inc: don't install mcc packagesMax Krummenacher
The Linux Kernel 4.4 for Colibri VF does currently not support the needed interfaces for mcc. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30colibri-vf.conf: set mqxboot version with wildcardMax Krummenacher
Fix build failure because mqxboot_2.x is built instead of the required mqxboot_1.x. The mqxboot version changed from 1.0 to 1.0.1. Choosing the preferred version with a wildcard prevents using the not compatible 2.x version. NOTE: preferred version 1.0 of mqxboot not available (for item mqxboot) NOTE: versions of mqxboot available: 1.0.1 2.0.1 While at it set the prefered providers for mcc related recipes. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (ported from meta-fsl-arm-extra 6eefe6562d51525ff511adf81a84ad7af8a25814 and 0f4942175f8ae00741b2fee2ab82ceedb58f15c3)
2016-03-30linux-toradex_4.1: set local version to V2.6Max Krummenacher
Signed-off--by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30linux-toradex_3.14.28: update to latest and fix branch nameMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>