mirror of
https://github.com/Freescale/meta-freescale-3rdparty.git
synced 2025-07-19 12:09:01 +02:00
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>
This commit is contained in:
parent
d0df31ef61
commit
37fa068f59
18
conf/machine/include/tx6-karo-common.inc
Normal file
18
conf/machine/include/tx6-karo-common.inc
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Provides the Ka-Ro TX6 common settings
|
||||
|
||||
require conf/machine/include/imx-base.inc
|
||||
require conf/machine/include/tune-cortexa9.inc
|
||||
|
||||
SERIAL_CONSOLE = "115200 ttymxc0"
|
||||
|
||||
UBOOT_SUFFIX = "bin"
|
||||
UBOOT_MAKE_TARGET = "u-boot.bin"
|
||||
UBOOT_BINARY="u-boot.bin"
|
||||
|
||||
PREFERRED_PROVIDER_u-boot = "u-boot-karo"
|
||||
PREFERRED_PROVIDER_virtual/kernel = "linux-karo"
|
||||
PREFERRED_VERSION_linux-karo ?= "3.16%"
|
||||
|
||||
MACHINE_FIRMWARE_append_mx6 = " linux-firmware-ath6k"
|
||||
MACHINE_FEATURES += " pci wifi bluetooth"
|
||||
IMAGE_FSTYPES_remove = "sdcard"
|
13
conf/machine/tx6q-10x0.conf
Normal file
13
conf/machine/tx6q-10x0.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6Q TX6Q Computer-On-Module
|
||||
#@SOC: i.MX6Q
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6Q Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6q"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6q-tx6q-10x0.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6q-10x0_config"
|
13
conf/machine/tx6q-11x0.conf
Normal file
13
conf/machine/tx6q-11x0.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6Q TX6Q Computer-On-Module
|
||||
#@SOC: i.MX6Q
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6Q Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6q"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6q-tx6q-11x0.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6q-11x0_config"
|
13
conf/machine/tx6s-8034.conf
Normal file
13
conf/machine/tx6s-8034.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6S TX6S Computer-On-Module
|
||||
#@SOC: i.MX6S
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6S Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6dl"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6dl-tx6s-8034.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6s-8034_config"
|
13
conf/machine/tx6s-8035.conf
Normal file
13
conf/machine/tx6s-8035.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6S TX6S Computer-On-Module
|
||||
#@SOC: i.MX6S
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6S Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6dl"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6dl-tx6s-8035.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6s-80x0_config"
|
13
conf/machine/tx6u-8033.conf
Normal file
13
conf/machine/tx6u-8033.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6DL TX6DL Computer-On-Module
|
||||
#@SOC: i.MX6DL
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6DL Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6dl"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6dl-tx6u-8033.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6u-8033_config"
|
13
conf/machine/tx6u-80x0.conf
Normal file
13
conf/machine/tx6u-80x0.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6DL TX6DL Computer-On-Module
|
||||
#@SOC: i.MX6DL
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6DL Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6dl"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6dl-tx6u-80xx.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6u-80x0_config"
|
13
conf/machine/tx6u-81x0.conf
Normal file
13
conf/machine/tx6u-81x0.conf
Normal file
|
@ -0,0 +1,13 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: Ka-Ro electronics i.MX6DL TX6DL Computer-On-Module
|
||||
#@SOC: i.MX6DL
|
||||
#@DESCRIPTION: Machine configuration for Ka-Ro electronics TX6DL Computer-On-Module
|
||||
#@MAINTAINER: Oliver Wendt <ow@karo-electronics.com>
|
||||
|
||||
require include/tx6-karo-common.inc
|
||||
|
||||
SOC_FAMILY = "mx6:mx6dl"
|
||||
|
||||
KERNEL_DEVICETREE = "imx6dl-tx6u-81xx.dtb"
|
||||
|
||||
UBOOT_MACHINE = "tx6u-81x0_config"
|
Loading…
Reference in New Issue
Block a user