[meta-freescale] [meta-fsl-arm-extra][PATCH 3/4] imx6qdl-variscite-som: Add machine configuration

Fabio Berton fabio.berton at ossystems.com.br
Tue Apr 12 12:34:38 PDT 2016


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 at ossystems.com.br>
---
 conf/machine/imx6qdl-variscite-som.conf | 39 +++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)
 create mode 100644 conf/machine/imx6qdl-variscite-som.conf

diff --git a/conf/machine/imx6qdl-variscite-som.conf b/conf/machine/imx6qdl-variscite-som.conf
new file mode 100644
index 0000000..0caf09e
--- /dev/null
+++ b/conf/machine/imx6qdl-variscite-som.conf
@@ -0,0 +1,39 @@
+#@TYPE: Machine
+#@NAME: Variscite i.MX6Q/DL VAR-SOM-MX6
+#@SOC: i.MX6Q/DL
+#@DESCRIPTION: Machine configuration for Variscite i.MX6Q/DL VAR-SOM-MX6
+
+require conf/machine/include/imx-base.inc
+require conf/machine/include/tune-cortexa9.inc
+
+SOC_FAMILY = "mx6:mx6q:mx6dl"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-variscite"
+KERNEL_DEVICETREE = "imx6q-var-som.dtb imx6dl-var-som.dtb imx6dl-var-som-solo.dtb"
+KERNEL_IMAGETYPE = "uImage"
+
+UBOOT_SUFFIX_SDCARD = "img"
+UBOOT_SPL_BUILD     = "yes"
+
+PREFERRED_PROVIDER_virtual/bootloader = "u-boot-variscite"
+PREFERRED_PROVIDER_u-boot = "u-boot-variscite"
+
+UBOOT_CONFIG ??= "nand sd"
+UBOOT_CONFIG[sd] = "mx6var_som_sd_config,sdcard"
+UBOOT_CONFIG[nand] = "mx6var_som_nand_config,ubifs"
+
+SPL_BINARY = "SPL"
+
+## NAND 512MB
+UBI_ROOT_FS_NAME = "[rootfs]"
+UBI_VOLNAME  = "rootfs"
+MKUBIFS_ARGS = " -m 2048 -e 124KiB -c 3965 -F "
+UBINIZE_ARGS = " -m 2048 -p 128KiB -s 2048 -O 2048 "
+
+SERIAL_CONSOLE = "115200 ttymxc0"
+
+USE_VT = "0"
+
+MACHINE_FIRMWARE_append = " linux-firmware-wl18xx"
+
+MACHINE_FEATURES += " pci bluetooth touchscreen wifi"
-- 
2.1.4



More information about the meta-freescale mailing list