Commit Graph

208 Commits

Author SHA1 Message Date
Fabio Berton
ef296050f7 imx6ul-pico-hobbit: Add mx6 in the MACHINEOVERRIDES set
The i.MX 6UL was dealt in a specific way due the metadata not being
fully ported still to the feature overrides set; now that most
metadata has been converted it is the right time to add the mx6 SoC
family here as well.

Change-Id: I8e86c43cf4a9351d8a677fa829f9b321b9c27f51
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-26 11:22:35 -02:00
Fabio Berton
2cf1f5d7d2 imx6dl-riotboard: Add missing MACHINEOVERRIDES set
Change-Id: Ie76de2039b654d49c509dab51f8299b14c067e60
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-26 11:22:35 -02:00
Amin Bandali
b9ebd0797e wandboard: Use "IMAGE_FSTYPES ?=" for softer assignment
As it is, IMAGE_FSTYPES = "wic.gz" doesn't allow appending using
"+=". So, use IMAGE_FSTYPES ?= "wic.gz" for providing the default
value.

Signed-off-by: Amin Bandali <amin.bandali@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-16 16:21:07 -02:00
Ian Coolidge
69ed94bb78 nitrogen6x.conf: Add imx6qp-nitrogen6_som2.dtb
i.MX6QP version of our SOMv2 board

Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-12-16 17:03:26 -02:00
Fabio Berton
cffb25d806 imx6qdl-variscite-som: Add linux-firmware-wl12xx to MACHINE_FIRMWARE
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-11-18 16:30:17 -02:00
Fabio Berton
9cfef66487 imx6dl-riotboard: Migrate to use wic image creator tool
Use wic image creator tool instead of image_types_fsl class to create
sdcard images. wic uses imx-uboot.wks file and this new layout
has only one partition, so all files will be installed on the same
partition. We need to set MACHINE_ESSENTIAL_EXTRA_RDEPENDS to install
kernel image and devitree and u-boot to root part, set wic.gz as
IMAGE_FSTYPES and set correct WKS_FILES.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-19 17:53:19 -02:00
Fabio Berton
7595ac2738 cubox-i: Migrate to use wic image creator tool
Use wic image creator tool instead of image_types_fsl class to create
sdcard images. wic uses imx-uboot-spl.wks file and this new layout
has only one partition, so all files will be installed on the same
partition. We need to set MACHINE_ESSENTIAL_EXTRA_RDEPENDS to install
kernel image and devitree and u-boot to root part, set wic.gz as
IMAGE_FSTYPES and set correct WKS_FILES.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-19 17:53:19 -02:00
Fabio Berton
038b0b737f wandboard: Migrate to use wic image creator tool
Use wic image creator tool instead of image_types_fsl class to create
sdcard images. wic uses imx-uboot-spl.wks file and this new layout
has only one partition, so all files will be installed on the same
partition. We need to set MACHINE_ESSENTIAL_EXTRA_RDEPENDS to install
kernel image and devitree and u-boot to root part, set wic.gz as
IMAGE_FSTYPES and set correct WKS_FILES.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-19 17:53:18 -02:00
Otavio Salvador
ee5e324d2a conf/layer.conf: Change dependency for use with meta-freescale
The meta-freescale layer provides is different so the dependency needs
to be adjusted.

Change-Id: I3b488f3037915ae82aae0bb5fd3338bb65947d55
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18 16:07:19 -02:00
Fabio Berton
ae68982b66 cubox-i: Add support to use uboot extlinux
Class that allows extlinux.conf generation for U-Boot use was introduced
on OE-core commits:

  - 7c18abeb2a6ef8b7bb53aa92a9ee76bd465fada2
  - 33df3a65f3e8e136811da715d0cc247ce66ae0ea

To use this feature we need to set UBOOT_EXTLINUX variable to 1.
u-boot-fslc commit 157ec06ef780e3dac510f35b6fcf496c22fb24f9 introduced
support to PARTUUID and UBOOT_EXTLINUX_ROOT use this feature to set
root path used by kernel cmdline.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18 16:07:19 -02:00
Fabio Berton
49fcfc7622 wandboard: Add support to use uboot extlinux
Class that allows extlinux.conf generation for U-Boot use was introduced
on OE-core commits:

  - 7c18abeb2a6ef8b7bb53aa92a9ee76bd465fada2
  - 33df3a65f3e8e136811da715d0cc247ce66ae0ea

To use this feature we need to set UBOOT_EXTLINUX variable to 1.
u-boot-fslc commit 1009975a22499e79b55d1e800a71ecd8c06c6bfb introduced
support to PARTUUID and UBOOT_EXTLINUX_ROOT use this feature to set
root path used by kernel cmdline.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18 16:07:19 -02:00
Fabio Berton
fed85eaa2c wandboard: Update KERNEL_DEVICETREE list
Commit 7d8c7757164fd7080257df0124a339f0b349bf63 updated linux-wandboard
to version 4.1.15 and device tree files were changed. Update to match
these new file names.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18 16:07:19 -02:00
Fabio Berton
f14fd5fb42 imx7s-warp: Set warp7_secure as default U-Boot config
To boot WaRP7 with Linux version 4.1.x we need to use U-Boot with
secure boot enable.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Tested-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-06 17:47:08 -03:00
Daiane Angolini
27428e7308 imx7s-warp: Install WiFi and Bluetooth firmware by default
This machine has the 1DX_BCM4343W chip, so install the firmware by default

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-21 08:17:42 -03:00
Daiane Angolini
415a6b8543 imx7s-warp: Use linux-warp7 by default
Both linux-fslc-imx and linux-warp7 have support and are currently working
with WaRP7. However, there are some patches on linux-warp7 not upstreamed to
linux-fslc-imx.

So, let's use the fork linux-warp7 by default.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-21 08:17:42 -03:00
Daiane Angolini
8d975d9900 Revert "imx7s-warp: Does not include u-boot on image"
The WaRP7 board shipped today does not have the boot partition configured
as read only, the contrary of what were expected when I sent this patch.

Because of that, this patch reverts commit 954548d649.

For detail on how to lock/unlock the boot partition:
https://github.com/WaRP7/WaRP7-User-Guide/blob/v1.1/04-Chapter/U-boot.adoc#boot-partition

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-16 15:40:19 -03:00
Otavio Salvador
fddc5aef67 imx6sl-warp: Fix typo on MACHINEOVERRIDES value
The prepended value must end with ':' as this is used as value
separator when parsing the value. This fixes following error:

,----
| ERROR: Required build target 'fsl-image-machine-test' has no buildable
| providers.
| Missing or unbuildable dependency chain was:
| ['fsl-image-machine-test', 'packagegroup-base-extended',
| 'bcm4330-nvram-config']
`----

Change-Id: I92f371a39e7e4e5c38dd940435a7f4598265485a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-14 15:52:32 -03:00
Fabio Berton
7a74b6c5e2 imx6qdl-variscite-som: Add new kernel 4.1.15 device tree
Linux Variscite 4.1.15 added following new device tree:

    - imx6dl-var-som-cap.dtb
    - imx6dl-var-som-res.dtb
    - imx6dl-var-som-vsc.dtb
    - imx6dl-var-som-solo-cap.dtb
    - imx6dl-var-som-solo-res.dtb
    - imx6dl-var-som-solo-vsc.dtb
    - imx6q-var-som-cap.dtb
    - imx6q-var-som-res.dtb
    - imx6q-var-som-vsc.dtb

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-13 12:10:55 -03:00
Fabio Berton
bf62d6e27c imx6qdl-variscite-som: Change code style for KERNEL_DEVICETREE
Use a more readable code style and sort items alphabetically.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-13 12:10:55 -03:00
Otavio Salvador
007b928155 Convert SOC_FAMILY to MACHINEOVERRIDES
The SOC_FAMILY is an indirection which makes the understanding, from
OpenEmbedded versed developers and users, more difficult. Instead of
using the SOC_FAMILY indirection which is rarely used, we now move to
the MACHINEOVERRIDES mechanism as this is in fact what is in use.

This change is done to align with the meta-fsl-arm BSP.

Change-Id: I81fc8b615db6c20a29d266fa68d17c3dd4de3a10
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-08 11:18:23 -03:00
Stefan Agner
99649b72f6 Remove apm from machine features
APM (Advanced Power Management) is a more or less ancient power
management API mainly from the x86 world. There is an optional APM
emulation layer for ARM, and some platform make some extended use
of it (e.g. PXA). However, neither is the emulation enabled on any
NXP/Freescale kernel nor is it commonly used, hence remove it from
machine feature.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-18 09:58:11 -03:00
Breno Lima
884e37262d imx6sl-warp: Modify default kernel provider
Change default kernel provider to linux-fslc-imx in order to avoid
a board without SOC_FAMILY.

linux-fslc and linux-fslc-imx has the same feature support for the board.

Signed-off-by: Breno Lima <breno.lima@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-12 11:51:43 -03:00
Akshay Bhat
53b0ad46c4 imx6q-elo: Rename board and update kernel, U-Boot provider
Rename imx6q-elo machine to imx6q-dms-ba16. 'elo' was a internal
name used by GE for Advantech dms-ba16 board. Since the board is a
generic Advantech board and not GE specific, rename the machine.

Also update the board to use u-boot-fslc u-boot and linux-advantech
kernel.

Signed-off-by: Akshay Bhat <akshay.bhat@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-09 10:52:52 -03:00
Daiane Angolini
954548d649 imx7s-warp: Does not include u-boot on image
It does not include u-boot binary on the image but builds it so user
can have the u-boot if an update is needed.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-09 10:52:52 -03:00
Daiane Angolini
d69bc894c4 imx7d-warp7: Rename to imx7s-warp
Rename to imx7s-warp in order to align with the upstream kernel naming.

It also change the dts file used for the board, it's needed since:

51bca3b53d

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-09 10:52:52 -03:00
Max Krummenacher
e1a46d08f6 colibri-imx7.conf: add machine configuration
The Toradex Colibri iMX7 computer module is based on i.MX 7Solo and i.MX 7Dual.

The Colibri iMX7 is a member of the pincompatible Colibri family.

They feature on module RAM and NAND, Ethernet PHY, Resistive Touch
Controller and Audio Codec.

For additional specifications please visit:
https://www.toradex.com/computer-on-modules/colibri-arm-family/nxp-freescale-imx7

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:55:28 -03:00
Max Krummenacher
81e12a8f28 colibri-vf.conf: drop building ubi image
These are rarely used, so save time and diskspace.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:55:28 -03:00
Max Krummenacher
f954fa02e7 colibri-vf.conf: fix uboot make target
As some variables are now assigned with ?= in colibri-vf.conf and imx-base.inc
make sure that colibri-vf.conf takes precedence.
(e.g. UBOOT_MAKE_TARGET)
UBOOT_MAKE_TARGET is assigned with ?= in imx-base.inc and u-boot.inc. So in
order to have the machine.conf file take precedence use a = assignemnt.
Changing the ?= to ??= in imx-base.inc would always be overridden from
the ?= "all" assignment in u-boot.inc

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:55:28 -03:00
Max Krummenacher
10452567ae colibri-vf.conf: don't add kernel/dtb to rootfs
The kernel is now deployed in the static ubi volumes 'kernel' and 'dtb'.
So remove them from rootfs /boot.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:55:28 -03:00
Max Krummenacher
73dab3af46 toradex machine conf: build sdcard and tar.bz2 image
This helps deploying the images:

- The U-Boot booting from on module mass storage is able to directly boot the
  sdcard image.

- The tar.bz2 rootfs can easily be used to update on module mass storage.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:55:28 -03:00
Daiane Angolini
089ce85e2e imx6ul-pico-hobbit: Add machine configuration
For more information about this reference design, please visit:

http://www.technexion.com/products/pico/pico-som/pico-imx6-emmc

The machine configuration file used to include Yocto Project support to the
board is a consolidation work only.

It only reflects the work done in Linux kernel, U-Boot and FSL Community BSP,
where the hard work is actually done.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-17 17:03:32 -03:00
Justin Waters
698cf389aa imx6q-elo: Add machine configuration
This commit adds support for the Advantech/General Electric ELO board, which
is based on the DMS-BA16 Qseven module from Advantech.

The DMS-BA16 module supports:

 - Freescale ARM Cortex-A9 i.MX6 Dual/Quad Core 1 GHz high performance processor
 - Up to 2GB Onboard DDR3 Memory; Up to 32GB Onboard eMMC NAND Flash
 - Supports OpenGL ES 2.0 and OpenVG 1.1
 - HDMI, 24-bit LVDS
 - 1x UART
 - 2x I2C
 - 8x GPIO
 - 4x Host USB 2.0 port
 - 1x USB OTG port
 - 1x micro SD (SDHC)
 - 1x SDIO
 - 1x SATA II
 - 1x 10/100/1000 Mbps Ethernet
 - 1x PCIe X1 Gen1

For more information about this product, please visit:
http://www.advantech.com/products/medical_computing_system/dms-ba16/mod_64aa1566-169c-483d-97c8-c2c22c163fc3

Signed-off-by: Justin Waters <justin.waters@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-23 11:56:01 -03:00
Otavio Salvador
fef20e71ba cfa100xx: Use 'sdcard.gz' as output
Using a compressed filesystem allows for easier transfer of it and
reduces a lot the disk usage in deploy directory.

Change-Id: I1b76a1bac1fc7a1f125db25c2a60e9f077f8df79
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19 16:52:32 -03:00
Otavio Salvador
836bc35416 cfa100xx: Use a force assignment for IMAGE_FSTYPES
The IMAGE_FSTYPES uses a force assignment in the imx-base.inc file so
we ought to override it in the machine file. This ensures we use the
right value even if we include it after imx-base.inc inclusion.

While moving the code around we also drop the explicit ext3 generation
as the it is queued due the filesystem generation dependency chain.

Change-Id: Icb04838b7ca659b056b57a02cc51ffd1657de579
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19 16:52:32 -03:00
Fabio Berton
27dfc3745f imx6qdl-variscite-som: Add machine configuration
The VAR-SOM-MX6 board includes the following key features:

    - Freescale i.MX6 1.2GHz quad/dual/single core Cortex-A9
    - 2GB DDR3 , 1GB SLC NAND Flash
    - Full HD 1080p video encoding/decoding capability
    - Vivante GPU providing 2D/3D acceleration
    - Simultaneous multiple display support
    - Gigabit Ethernet
    - TI WiLink™ 6.0 single-chip connectivity solution (Wi-Fi, Bluetooth®)
    - PCI-Express 2.0, S-ATA 3.0
    - Camera interface
    - USB 2.0: Host, OTG
    - Audio In/Out
    - Dual CAN Bus

For more information about this product, please visit:
http://www.variscite.com/products/system-on-module-som/cortex-a9/var-som-mx6-cpu-freescale-imx6

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-14 12:06:56 -03:00
Daiane Angolini
fa70428c10 imx7d-warp7: Add machine definition
The WaRP7 Board is a Wearable Reference Platform. The board features:

 - i.MX 7Solo applications processor (Cortex-A7/Cortex–M4)
 - 8GB eMMC 5.0 and 4Gb LPDDR3
 - WiFi, Bluetooth, BLE, USB-OTG, NFC
 - I/F Camera, MIPI Display, Audio
 - Accelerometer, Barometer, Gyroscope
 - PMIC, Battery charger

For more information about this reference design, please visit:

https://www.element14.com/community/docs/DOC-79058/l/warp-7-the-next-generation-wearable-reference-platform

The machine configuration file used to include Yocto Project support to the
board is a consolidation work only.

It only reflects the work done in Linux kernel, U-Boot and FSL Community BSP,
where the hard work is actually done.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Andres Lemos <andres.lemos@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-11 09:43:26 -03:00
Daiane Angolini
52bcb6d8f6 nitrogen6sx: Change the SOC from i.MX6SoloX to i.MX6SX
All the other machines currently use i.MX6SX or i.MX6S.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Acked-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-11 09:42:46 -03:00
Gary Bisson
4ea1c16cac nitrogen7: add machine configuration
Platform details:
https://boundarydevices.com/product/nitrogen7/

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-06 08:03:53 -03:00
Gary Bisson
a10be64136 nitrogen6x: add Nitrogen6QP_MAX and SOMv2 support
More info on those new platforms:
https://boundarydevices.com/product/nitrogen6max/
https://boundarydevices.com/product/nit6x-som-v2/

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-06 08:03:53 -03:00
Brandon Shibley
de2eb544d8 apalis-imx6.conf: change some assignments to soft default
Changed some machine variable assignments in apalis-imx6.conf
from hard assignments to soft defaults so they may be overridden
by user configuration (e.g. conf/local.conf).

Signed-off-by: Brandon Shibley <brandon.shibley@toradex.com>
2016-03-24 08:00:28 -03:00
Brandon Shibley
b35923a8b1 colibri-imx6.conf: change some assignments to soft default
Changed some machine variable assignments in colibri-imx6.conf
from hard assignments to soft defaults so they may be overridden
by user configuration (e.g. conf/local.conf).

Signed-off-by: Brandon Shibley <brandon.shibley@toradex.com>
2016-03-24 08:00:28 -03:00
Brandon Shibley
3a950d07d7 colibri-vf.conf: change some assignments to soft default
Changed some machine variable assignments in colibri-vf.conf from
hard assignments to soft defaults so they may be overridden by
user configuration (e.g. conf/local.conf).

Signed-off-by: Brandon Shibley <brandon.shibley@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-03-24 07:59:37 -03:00
Max Krummenacher
6eefe6562d colibri-vf.conf: set mqxboot version with wildcard
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

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-01-28 17:27:32 -02:00
Fabio Estevam
9e596097f7 cubox-i: Use linux-fslc by default
linux-cubox-i has been broken for quite some time as it does not
contain the GCC5 fixes, for example.

Let's make 'linux-fslc' the default kernel and remove
the non-working 'linux-cubox-i' kernel.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-01-19 12:26:53 -02:00
Max Krummenacher
a1a869fa9d colibri-imx6: add machine configuration
The Toradex Colibri iMX6 computer module is based on i.MX 6.

The Colibri iMX6 is a member of the pincompatible Colibri family.

They feature on module RAM and EMMC, Ethernet PHY, Resistive Touch
Controller and Audio Codec.

For additional specifications please visit:
https://www.toradex.com/computer-on-modules/colibri-arm-family/freescale-imx6

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-04 13:03:42 -02:00
Max Krummenacher
893ad6b25b apalis-imx6: add machine configuration
The Toradex Apalis iMX6 computer module is based on i.MX 6.

The Apalis iMX6 is a member of the pincompatible Apalis family.

They feature on module RAM and EMMC, Ethernet PHY, Resistive Touch
Controller and Audio Codec.

For additional specifications please visit:
https://www.toradex.com/computer-on-modules/apalis-arm-family/freescale-imx-6

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-04 13:03:42 -02:00
Alexandre Belloni
1d40b0757f cfa10036: ensure barebox is used
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-03 09:17:49 -02:00
Oliver Wendt
37fa068f59 tx6qus: add machine configuration for TX6Q/U/S COM
This patch provides initial machine configs for TX6 series COM to this fsl
yocto meta layer to produce, based on the respective enumeration (as iterated
in below table) of the TX6 COM, it can be used to provide images for U-Boot
and Linux kernel (and by extension a rootfs).

 MACHINE= |  TX6-COM  | Basic information (SOC @ Freq, RAM, NVM, DSP-IF)
----------+-----------+-------------------------------------------------
tx6s-8034 | TX6S-8034 |	i.MX6S  @ 800 MHz, 256 MiB, 128 MiB NAND, LCD
tx6s-8035 | TX6S-8035 |	i.MX6S  @ 800 MHz, 512 MiB,   4 GiB eMMC, LCD
----------+-----------+-------------------------------------------------
tx6u-80x0 | TX6U-8030 |	i.MX6DL @ 800 MHz, 512 MiB, 128 MiB NAND, LCD
tx6u-8033 | TX6U-8033 |	i.MX6DL @ 800 MHz,   1 GiB,   4 GiB eMMC, LCD
tx6u-81x0 | TX6U-8130 |	i.MX6DL @ 800 MHz,   1 GiB, 128 MiB NAND, LVDS
----------+-----------+-------------------------------------------------
tx6q-10x0 | TX6Q-1030 |	i.MX6Q  @   1 GHz,   1 GiB, 128 MiB NAND, LCD
tx6q-11x0 | TX6Q-1110 |	i.MX6Q  @   1 GHz,   1 GiB, 128 MiB NAND, LVDS

Signed-off-by: Oliver Wendt <OW@karo-electronics.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-11-23 14:10:02 -02:00
Stefan Agner
98bba2472b mqxboot: Add mqxboot version 1
Like libmcc v1, move mqxboot 1.0 to meta-fsl-arm-extra. Also add
it to the preferred version for the colibri-vf machine. The library
has a distinct name (libmcc vs. libmcc2) and hence does not need
to be selected explicitly.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-29 09:14:13 -02:00
Tony Felice
e7d4ab58cd pcm052: Add machine config
This commit adds a machine configuration for the Phytec phyCORE (pcm052) Vybrid
board.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-28 14:33:03 -02:00