summaryrefslogtreecommitdiff
path: root/conf/machine
AgeCommit message (Collapse)Author
2019-04-23machines: remove defines now set in our distroMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-23conf: machine: fix image_fstype for colibri-imx6ull and colibri-imx7-emmcMax Krummenacher
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>
2019-04-17conf: machine: update IMAGE_FSTYPE appendsGerard Salvatella
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>
2019-03-07apalis-imx6-mainline: include also the .inc fileMax Krummenacher
This re-enables building the Toradex Easy Installer image type. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-07colibri-imx6-mainline: include also the .inc fileMax Krummenacher
This re-enables building the Toradex Easy Installer image type. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06machines: switch to SERIAL_CONSOLESMax Krummenacher
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>
2019-03-06apalis-imx6-mainline: add a mainline machineMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06colibri-imx6-mainline: add a mainline machineMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-01-04machines: update RDEPENDS to match kernel namingMax Krummenacher
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>
2018-12-18machines: Update to L4.9.123-2.3.0_8mm_ga releaseMarcel Ziswiler
Actually make use of them various upgrades. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-18machines: fix spelling in commentMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-10-04colibri-imx6ull: add WiFi non-IT variantColibri-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-20181005Apalis-iMX6_LXDE-Image_2.8b4.129-20181005Max Krummenacher
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>
2018-09-27colibri-imx6ull.conf: deploy device trees for asterMax Krummenacher
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>
2018-09-26imx6, imx6ull, imx7: Set PREFERRED_VERSION for Gstreamer to use i.MX VersionMarcel Ziswiler
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>
2018-06-26colibri-imx6ull: add non-WiFi IT variantStefan Agner
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>
2018-03-29colibri-imx7: add Colibri iMX7D 512MB EPDC SKUStefan Agner
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>
2018-03-29apalis/colibri imx6: switch to zimage instead of uimageMax Krummenacher
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>
2018-03-23u-boot-toradex: drop building a recovery u-bootMax Krummenacher
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>
2017-12-23apalis/colibri imx: don't deploy the epdc firmwareMax Krummenacher
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>
2017-12-23imx-gpu-g2d: Move imx-gpu-g2d out of imx-gpu-viv v6Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23layer.conf: remove machine includeStefan Agner
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>
2017-12-23apalis-imx6: remove no longer existing Apalis iMX6 V1.0 dtsStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23colibri-vf.conf: upstream to meta-freescale-3rdpartyMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23machines: upstream changes for 2.7.4 imageMax Krummenacher
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>
2017-12-22colibri-imx6ull: prepare for upstreaming to fslcMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22colibri-imx7-emmc: prepare for upstreaming to fslcMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-27colibri-imx6ull.conf: add dtb for wifi variantMax Krummenacher
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>
2017-10-04colibri-imx6ull: don't deploy the epdc firmwareColibri-iMX7_LXDE-Image_2.7b4-20171005Colibri-iMX6_LXDE-Image_2.7b4-20171005Colibri-VF_LXDE-Image_2.7b4-20171005Apalis-iMX6_LXDE-Image_2.7b4-20171005Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-04colibri-imx6ull: don't deploy the kernel in the rootfsMax Krummenacher
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>
2017-10-03apalis/colibri-imx6.conf/colibri-imx7-emmc.conf: payload offsetsMarcel Ziswiler
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>
2017-10-03colibri-imx6ull: use U-Boot with 1kB paddingStefan Agner
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>
2017-10-03colibri-imx6ull: add Toradex Easy Installer supportStefan Agner
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>
2017-10-03colibri-imx6ull.conf: add machineMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03apalis-imx6.conf: remove sdcard.gz image typeMax Krummenacher
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>
2017-10-03colibri-imx7-emmc: add machine for Colibri iMX7 Dual 1GB (eMMC)Stefan Agner
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>
2017-10-03conf: machine: apalis-imx6: Deploy Apalis iMX 6 device tree tailored to ↵Sanchayan Maity
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>
2017-07-01conf: machine: apalis/colibri-imx6: rename U_BOOT_BINARY to UBOOT_BINARYColibri-iMX7_LXDE-Image_2.7b3-20170630Colibri-iMX6_LXDE-Image_2.7b3-20170630Colibri-VF_LXDE-Image_2.7b3-20170630Apalis-iMX6_LXDE-Image_2.7b3-20170630Marcel Ziswiler
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>
2017-07-01conf: machine: colibri-vf: add machine definition for vybridSanchayan Maity
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>
2017-07-01conf: machine: colibri-imx6: add aster device tree to colibri imx6 machineSanchayan Maity
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>
2017-07-01conf: machine: colibri-imx7: add aster device tree to colibri imx7 machineSanchayan Maity
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>
2017-06-09colibri-imx7: add toradex easy installer supportStefan Agner
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>
2017-04-07machine configs: don't deploy the kernel in /bootMax Krummenacher
In our images this has been done during do_rootfs and friends, do it the oe-core way. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-02-08colibri/apalis-imx6: follow renaming of tezi image typeStefan Agner
The "tezi" image type has been renamed to "teziimg". Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-10colibri-imx6: enable Toradex Easy Installer imageStefan Agner
Enable Toradex Easy Installer image for Colibri iMX6 machine. This requires to specify the Product Id this machine supports so that the Installer can filter the images and only show images compatible with the module currently running on. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-09apalis/colibri-imx6: reorder U-Boot binaries to fix sdcard/tezi imageStefan Agner
Image formats which include the U-Boot binary rely on U_BOOT_BINARY pointing to a U-Boot binary working with SPL. U_BOOT_BINARY seems to point to the last U-Boot binary built, hence move the "spl" configuration to the end to make sure U_BOOT_BINARY points to the U-Boot binary which works with SPL. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-09apalis-imx6: enable Toradex Easy Installer imageStefan Agner
Enable Toradex Easy Installer image for Apalis iMX6 machine. This requires to specify the Product Id this machine supports so that the Installer can filter the images and only show images compatible with the module currently running on. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-09apalis/colibri imx6: add machines which build a spl u-bootMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-09colibri-vf: machine conf updated in meta-fsl-arm-extraMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-09colibri-imx7: machine conf moved to meta-fsl-arm-extraMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-06-30colibri-imx7: add kernel 4.1.15 recipeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>