summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-07-01linux-toradex: 4.1-2.0.x: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-30linux-toradex: 4.1-2.0.x: snapd squashfs configurationMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-06-30linux-toradex_4.4: update to latest for vybridMarcel 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-06-09linux-toradex-rt: add preempt rt for vf50/vf61Stefan Agner
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>
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-06-09linux-toradex: disable otp driverStefan Agner
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>
2017-06-09bmode-usb: add recipe to set i.mx 6 boot modeMax Krummenacher
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>
2017-04-10u-boot: use the new version variables for localversionColibri-iMX7_LXDE-Image_2.7b2-20170410Colibri-iMX6_LXDE-Image_2.7b2-20170410Colibri-VF_LXDE-Image_2.7b2-20170410Apalis-iMX6_LXDE-Image_2.7b2-20170410Max Krummenacher
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>
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-10linux-toradex_4.4: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-10linux-toradex_4.1-2.0.x: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07linux: 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-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-nxp: cleanup whitespace useMax Krummenacher
While at it remove double assignement to 'S'. 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-07linux-toradex_4.4: update to latest -nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07linux-toradex: 4.1-2.0.x: update to latest -nextMax 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-04-07recipes: remove unneeded RDEPENDSMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@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-04-07linux-toradex-rt: add a real-time kernel recipe for 4.1-2.0.xBrandon Shibley
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>
2017-04-07layer.conf: add layer dependenciesMax Krummenacher
While at it clean-up and unify with other Toradex layers. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07README: follow changed layersMax Krummenacher
meta-fsl-arm* was renamed and changed to meta-freescale* with morty. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07linux-toradex: enable bluetooth in colibri imx7 defconfigStefan Agner
Configure Bluetooth to be built as kernel modules by default. This allows to make use of USB/SDIO based Bluetooth solutions easier. Signed-off-by: Stefan Agner <stefan.agner@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-12u-boot: update to latestColibri_iMX7_LinuxImageV2.7Beta1_20170112Colibri_iMX6_LinuxImageV2.7Beta1_20170112Colibri_VF_LinuxImageV2.7Beta1_20170112Apalis_iMX6_LinuxImageV2.7Beta1_20170112Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-12linux-toradex_4.4: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-12linux-toradex_4.1-2.0.x: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-11colibri-imx7: use mtd3 as environment partitionStefan Agner
With the new U-Boot MTD partitioning schema mtd3 is used for the environment. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-10colibri-imx7: fw_env.config: fix override directoryMax Krummenacher
Without this the default fw_env.config gets deployed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-10linux-toradex_4.1-2.0.x: update to latest nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-10u-boot-fsl-fw-utils: add u-boot-fw-utils to RPROVIDESMirza Krak
Otherwise packages that have a run-time dependency on u-boot-fw-utils will not build u-boot-toradex-fsl-fw-utils and instead use the "default" one. This was observed when layer is used together with poky. Signed-off-by: Mirza Krak <mirza.krak@gmail.com> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-10u-boot: update to latest nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@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-10linux-toradex_4.4: update to latest nextMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-09xserver-xorg: Fix 16 bit depth in modesetting driverStefan Agner
Requesting a 16 bit default depth lead to a inconsistency between X-Server and DRM drivers bpp setting. This is the default configuration for Vybrid. Add a patch fixing the issue. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-09u-boot/kernel: demote version string to 2.6.1 for older recipesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-09u-boot/kernel: update version string to 2.7Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@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-09Update README to depend on the morty versionMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-09kernel: add 4.1-2.0.x recipe and defconfigsMax Krummenacher
This kernels are based on the fslc community kernel which in turn are based on the NXP 4.1.15 released kernels. They can be used for Apalis iMX6, Colibri iMX6, and Colibri iMX7. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@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-09u-boot: upgrade to 2016.11 based versionMax Krummenacher
0001-fw_env.c-include-stdint.h-unconditionally.patch has been fixed upstream. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-09packagegroup-fsl-gpu-libs: added to only deploy the librariesMax Krummenacher
This provides an alternative to packagegroup-fsl-tools-gpu which installs examples and tools which pull in also the libraries but blows up image size. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>