This commit add the support for building images for APF6 dev boards. Three new machines are added : apf6-solo, apf6-dual and apf6-quad. --- conf/machine/apf6dev-dual.conf | 15 +++++++++++++++ conf/machine/apf6dev-quad.conf | 15 +++++++++++++++ conf/machine/apf6dev-solo.conf | 13 +++++++++++++ conf/machine/apf6dev.inc | 14 ++++++++++++++ 4 files changed, 57 insertions(+) create mode 100644 conf/machine/apf6dev-dual.conf create mode 100644 conf/machine/apf6dev-quad.conf create mode 100644 conf/machine/apf6dev-solo.conf create mode 100644 conf/machine/apf6dev.inc
diff --git a/conf/machine/apf6dev-dual.conf b/conf/machine/apf6dev-dual.conf new file mode 100644 index 0000000..107fb29 --- /dev/null +++ b/conf/machine/apf6dev-dual.conf @@ -0,0 +1,15 @@ +#@TYPE: Machine +#@NAME: Armadeus APF6 Dev. board with SOM based on i.MX6 Dual +#@SOC: i.MX6D +#@DESCRIPTION: Machine configuration for Armadeus APF6 (dual) boards + +include conf/machine/include/imx-base.inc +include conf/machine/include/tune-cortexa9.inc +include apf6dev.inc + +SOC_FAMILY = "mx6:mx6q:apf6:apf6q" +UBOOT_MACHINE = "apf6_config" +KERNEL_DEVICETREE = "imx6q-apf6dev.dtb" + +MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx" +MACHINE_FEATURES += "wifi" diff --git a/conf/machine/apf6dev-quad.conf b/conf/machine/apf6dev-quad.conf new file mode 100644 index 0000000..a90e966 --- /dev/null +++ b/conf/machine/apf6dev-quad.conf @@ -0,0 +1,15 @@ +#@TYPE: Machine +#@NAME: Armadeus APF6 Dev. board with SOM based on i.MX6 Quad +#@SOC: i.MX6Q +#@DESCRIPTION: Machine configuration for Armadeus APF6 (quad) boards + +include conf/machine/include/imx-base.inc +include conf/machine/include/tune-cortexa9.inc +include apf6dev.inc + +SOC_FAMILY = "mx6:mx6q:apf6:apf6q" +UBOOT_MACHINE = "apf6_config" +KERNEL_DEVICETREE = "imx6q-apf6dev.dtb" + +MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx" +MACHINE_FEATURES += "wifi" diff --git a/conf/machine/apf6dev-solo.conf b/conf/machine/apf6dev-solo.conf new file mode 100644 index 0000000..eb18ec4 --- /dev/null +++ b/conf/machine/apf6dev-solo.conf @@ -0,0 +1,13 @@ +#@TYPE: Machine +#@NAME: Armadeus APF6 Dev. board with SOM based on i.MX6 Solo +#@SOC: i.MX6S +#@DESCRIPTION: Machine configuration for Armadeus APF6 (solo) boards + +include conf/machine/include/imx-base.inc +include conf/machine/include/tune-cortexa9.inc +include apf6dev.inc + +SOC_FAMILY = "mx6:mx6dl:apf6:apf6dl" +UBOOT_MACHINE = "apf6_config" +KERNEL_DEVICETREE = "imx6dl-apf6dev.dtb" + diff --git a/conf/machine/apf6dev.inc b/conf/machine/apf6dev.inc new file mode 100644 index 0000000..3188c6e --- /dev/null +++ b/conf/machine/apf6dev.inc @@ -0,0 +1,14 @@ +# Armadeus APF6 common variables +# Supported platform : APF6 (Solo - Dual - Quad) +PREFERRED_PROVIDER_virtual/kernel ?= "linux-apf6" +PREFERRED_VERSION_linux-apf6 ?= "3.10.53" +PREFERRED_PROVIDER_u-boot ?= "u-boot-armadeus" + +UBOOT_MAKE_TARGET = "u-boot.img SPL" +UBOOT_SUFFIX = "img" + +SERIAL_CONSOLE = "115200 ttymxc3" + +MACHINE_FEATURES += "pci touchscreen" + +KERNEL_IMAGETYPE = "zImage" -- 2.1.4 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
