summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Christ <s.christ@phytec.de>2016-02-25 09:50:34 (GMT)
committerStefan Müller-Klieser <s.mueller-klieser@phytec.de>2016-02-26 08:34:46 (GMT)
commit3e7802ff5dfe919b81b455d072a744bdd4a54ba4 (patch)
tree1430c7fd10129389d025076c41b10f870a1fd6c1
parentc61cf0cd4dabb24db2f1d41092831d25ec74832d (diff)
downloadmeta-phytec-3e7802ff5dfe919b81b455d072a744bdd4a54ba4.zip
meta-phytec-3e7802ff5dfe919b81b455d072a744bdd4a54ba4.tar.bz2
machine: imx6: add phyboard-mira-imx6-7
Add phyBOARD-MIRA-i.MX6 with phyCORE-i.MX6 DualLite, 1GiB RAM and 4GB eMMC. Additional Wifi support with PEB-WLBT-01 via config-expansion. Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
-rw-r--r--conf/machine/phyboard-mira-imx6-7.conf19
-rw-r--r--recipes-bsp/barebox/barebox_2015.11.0-phy1.bb1
-rw-r--r--recipes-kernel/linux/linux-mainline_4.1.18-phy1.bb1
3 files changed, 21 insertions, 0 deletions
diff --git a/conf/machine/phyboard-mira-imx6-7.conf b/conf/machine/phyboard-mira-imx6-7.conf
new file mode 100644
index 0000000..b850773
--- /dev/null
+++ b/conf/machine/phyboard-mira-imx6-7.conf
@@ -0,0 +1,19 @@
+#@TYPE: Machine
+#@NAME: phyboard-mira-imx6-7
+#@DESCRIPTION: PCM-058-30242C0X.A0/PBA-C-06-001.A2 (i.MX6 DualLite, 1GiB RAM, 4GB eMMC)
+#from http://www.phytec.de
+
+require conf/machine/include/phyimx6.inc
+
+SOC_FAMILY_append := ":mx6dl"
+SOC_FAMILY_append := ":phyboard-mira-imx6"
+
+# Kernel
+KERNEL_DEVICETREE = "imx6dl-phytec-mira-rdk-emmc.dtb"
+
+# Barebox Config
+BAREBOX_BIN = "images/barebox-phytec-phycore-imx6dl-som-emmc-1gib.img"
+
+MACHINE_FEATURES += "wlan"
+
+SERIAL_CONSOLES = "115200;ttymxc1"
diff --git a/recipes-bsp/barebox/barebox_2015.11.0-phy1.bb b/recipes-bsp/barebox/barebox_2015.11.0-phy1.bb
index 2c9194e..94adfee 100644
--- a/recipes-bsp/barebox/barebox_2015.11.0-phy1.bb
+++ b/recipes-bsp/barebox/barebox_2015.11.0-phy1.bb
@@ -45,3 +45,4 @@ COMPATIBLE_MACHINE .= "|phyboard-subra-imx6-2"
COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-3"
COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-4"
COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-5"
+COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-7"
diff --git a/recipes-kernel/linux/linux-mainline_4.1.18-phy1.bb b/recipes-kernel/linux/linux-mainline_4.1.18-phy1.bb
index a1ea521..07b47b2 100644
--- a/recipes-kernel/linux/linux-mainline_4.1.18-phy1.bb
+++ b/recipes-kernel/linux/linux-mainline_4.1.18-phy1.bb
@@ -44,3 +44,4 @@ COMPATIBLE_MACHINE .= "|phyboard-subra-imx6-2"
COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-3"
COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-4"
COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-5"
+COMPATIBLE_MACHINE .= "|phyboard-mira-imx6-7"