Age | Commit message (Collapse) | Author |
|
Our downstream U-Boot provides a u-boot-nand.imx target prepending the
binary with a 1k block for easier flashing while the mainline U-Boot
does not.
Mimic the behaviour in a do_compile_append.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use for all Toradex machines exept apalis-imx8 a mainline based U-Boot.
(For the i.MX8QM mainline is not yet able to boot the kernel)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Update the components which NXP forked or provides to the version
used in the 4.14.78_1.0.0_ga BSP.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Variables are not used only in the NXP BSP.
Also the _mx8 overrides are unneeded.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
SERIAL_CONSOLE has been deprecated for a while now (see [1]) and is
replaced by SERIAL_CONSOLES.
[1]: https://www.yoctoproject.org/docs/2.7/ref-manual/ref-manual.html#migration-2.6-serial-console-deprecated
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
With the change to wic the used oe variable names changed.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We decided we won't do a BSP 3.0 for Vybrid.
For new designs we recommend ULL now.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
With the move to use '+=' in the assignment the parsing order of the
files matters, as assignments with '=' will delete all previously
parsed '+=' assignments.
Change all assignments to '+='.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
According to the Yocto manual v.2.6.1
(https://www.yoctoproject.org/docs/2.6.1/mega-manual/mega-manual.html#var-IMAGE_FSTYPES):
Due to the way the OpenEmbedded build system processes this variable, you
cannot update its contents by using _append or _prepend. You must use the +=
operator to add one or more options to the IMAGE_FSTYPES variable.
Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
|
|
This re-enables building the Toradex Easy Installer image type.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This re-enables building the Toradex Easy Installer image type.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
SERIAL_CONSOLE has been deprecated for a while now.
While at it, move from ?= to a = assignment. Since imx-base.inc already
definces SERIAL_CONSOLES using ?= makes no sense.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
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>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Actually make use of them various upgrades.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add support for new SKU 0045 WiFi non-IT variant.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Device trees for the carrier board Aster are now available, deploy
them.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This is required since meta-freescale commit a4158e3425a7
("gstreamer1.0: Set DEFAULT_PREFERENCE as -1 to imx version") et. al.
and is analogous to meta-freescale-distro commit 29e7a3d322c7
("fsl-base.inc: Set PREFERRED_VERSION for Gstreamer to use i.MX Version"
).
Colibri iMX6ULL and Colibri iMX7 were added as according to the i.MX
Reference Manual L4.1.15_2.1.0-ga they at least could profit from the
Pixel Pipeline (PxP) DMA-ENGINE driver.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Add support for new SKU non-WiFi IT variant.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The same device tree as the regular Colibri iMX7D SKU uses can
be used.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Switch to the generic compressed Kernel image type (zImage) instead of
the U-Boot specific uImage format.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
We move to use SPL/u-boot.img also in the recovery case.
Drop building the u-boot-recover.imx and no longer rename the
u-boot-spl.img file to the misleading name u-boot-spl.imx.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
These modules to not have the epdc IP, so there is no need to deploy the
large firmware files.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
If the user defines the machine to build in local.conf the
environment variable ${MACHINE} is not available when
conf/layer.conf gets parsed. Remove the include in favor of
including from local.conf.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Include a file to the machine configuration to amend to the upstream
$MACHINE.conf file.
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>
|
|
Add a inc file to allow downstream specific amendments.
Currently used to inject Toradex Easy Installer image creation.
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@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>
|
|
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>
|
|
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>
|
|
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>
|