Age | Commit message (Collapse) | Author |
|
While at it add a config for colibri-imx6ull, add the Atmel touch driver and
follow the move of the colibri-imx7 -> mx7 override in the non rt defconfig.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Build and deploy the device tree for the Colibri iMX6ULL 512MB Wi-Fi / BT.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
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: Stefan Agner <stefan.agner@toradex.com>
|
|
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: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The kernel lives in its own ubi volume. Save the space in the rootfs.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Prepare for configurable boot ROM and SPL payload offsets to be applied
to resp. image.json for Toradex Easy Installer.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
RPM packaging does not allow a dash '-' in the revision name.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Use u-boot-nand.imx which has a 1kB padding so it can be written
directly to flash.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add support for Toradex Easy Installer by specifying Toradex
product ids and flash type.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Building the recipe with Poky leads to two errors:
| error: line 4: invalid tag value("^[A-Za-z0-9+._]+$") Release: Release: 2.7.3-gitr1c83a29
| error: Package has no %description: u-boot-toradex-2016.11.colibri_imx6
Use the + sign to separate the git revision and provide a recipe
description.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
All kernel drivers to support eMMC are already present, hence this
uses the same defconfig as colibri-imx7 machine uses.
Thus use a soc override to provide the defconfig for both
colibri-imx7, colibri-imx7-emmc.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add fw_env.config and make sure unlock eMMC gets installed.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The workaround for U-Boot being compiled with and without SPL
assumes a certain directory structure. For machines only building
one U-Boot, the workaround may introduce and error.
Fix this.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
This allows for machine variants, additonally it adds colibri-imx6ull
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Building device tree with a dot in the file name leads to following
messages:
ERROR: console-tdx-image-2.7b3-r0 do_image_sdcard: imx6q-apalis-ixora-v1.1.dtb does not exist.
ERROR: console-tdx-image-2.7b3-r0 do_image_sdcard: Function failed: do_image_sdcard
Temporarily remove until we have support for dots in device tree files:
https://github.com/Freescale/meta-freescale/commit/ce1e0af209c222cb877962104c4f807d5807fa1e
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add new machine file for Colibri iMX7 Dual 1GB (eMMC) modules.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Adjust defconfigs for use with backports
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
linux-toradex-4.1-2.0.x/defconfig is not building for machine
apalis-imx6, colibri-imx6, or colibri-imx7.
But the kernel does not (no longer`) build for this configuration.
| LD init/built-in.o
| drivers/built-in.o: In function `mxc_hdmi_disp_init':
| coresight-etm-cp14.c:(.text+0x4499c): undefined reference to `mxc_cea_mode'
| ...
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Ixora V1.1
Add Ixora V1.1 device tree to Apalis iMX6 OE machine configuration.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Also include the patch from Julio Cruz which allows to use the external
vivante kernel module from meta-freescale.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
snapd requires squashfs kernel module but this has not been added
to all defconfigs.
Follow commit f0d525d36e915076416a443eb15a69efdcac1e73
or the images which add the snapd packagegroup will not build
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
As somebody previously decided to rename U_BOOT_BINARY to UBOOT_BINARY
unbreak e.g. i.MX 6 Tezi builds by continuing that rename through the
various layers:
http://git.toradex.com/cgit/meta-toradex-bsp-common.git/commit/?h=morty&id=02f7fdfe5eaca64e0c710cce4d701a609d499e8b
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Add machine definition for Vybrid. The Vybrid machine definition
is already present in meta-freescale-3rdparty. Add the same to
the meta-toradex-nxp layer to be able to deploy Aster device
trees.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Add Aster device tree to Colibri iMX6 OE machine configuration.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Add Aster device tree to Colibri iMX7 OE machine configuration.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Add Linux kernel recipe which patches the Toradex Colibri VF50/VF61
kernel with the 4.4.60-rt73 PREEMPT RT patch set.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Add Toradex Easy Installer support by enabling the tezi image
format. Also specify the Product IDs this machine is compatible
with and the device tree associated with them. This is used on
devices where we have variants using different device trees but
were built using a single OpenEmbedded machine.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Disable the fusing/one-time-programmable driver by default. It
allows to blow fuses which might make the module unusable with
a simple sysfs write...
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This linux userspace tool does what U-Boot's 'bmode usb noreset' does.
On the next reboot the i.MX 6 will boot to recovery aka serial download
mode.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
This results in a U-Boot banner:
U-Boot 2016.11-2.7.2+g3e67ed8 (Apr 05 2017 - 16:16:38 +0200)
While at it extract the versioning into its own bbappend so that we
can upstream the base recipe to meta-freescale-3rdparty
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|