Compare View

switch
from
...
to
 
Commits (6)

Changes

Showing 5 changed files Side-by-side Diff

conf/machine/imx6qp1gsmarc.conf
... ... @@ -0,0 +1,34 @@
  1 +#@TYPE: Machine
  2 +#@NAME: Embedian SMARC-FiMX6
  3 +#@SOC: i.MX6Q
  4 +#@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board
  5 +#@MAINTAINER: Eric Lee <eric.lee@embedian.com>
  6 +
  7 +include conf/machine/include/imx-base.inc
  8 +include conf/machine/include/tune-cortexa9.inc
  9 +
  10 +SOC_FAMILY = "mx6:mx6q"
  11 +
  12 +# Use u-boot SMARC-FiMX6
  13 +PREFERRED_PROVIDER_virtual/bootloader_imx6qp1gsmarc = "u-boot-smarcfimx6"
  14 +PREFERRED_PROVIDER_u-boot_imx6qp1gsmarc = "u-boot-smarcfimx6"
  15 +PREFERRED_VERSION_u-boot_imx6qp1gsmarc = "2015.04-smarcfimx6"
  16 +UBOOT_MACHINE = "smarcfimx6_quadplus_1g_ser3_defconfig"
  17 +
  18 +# Use linux kernel SMARC-FiMX6
  19 +PREFERRED_PROVIDER_virtual/kernel_imx6qp1gsmarc = "linux-smarcfimx6"
  20 +PREFERRED_VERSION_linux-smarcfimx6_imx6qp1gsmarc = "4.1.15"
  21 +KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb imx6qp-smarcfimx6.dtb imx6qp-smarcfimx6-xga.dtb imx6qp-smarcfimx6-wxga.dtb imx6qp-smarcfimx6-wvga.dtb imx6qp-smarcfimx6-1080p.dtb"
  22 +
  23 +# Specify Nodejs version if you would like Cloud9 to be build
  24 +# PREFERRED_VERSION_nodejs_imx6qp1gsmarc = "0.8.21"
  25 +
  26 +SERIAL_CONSOLE = "115200 ttymxc4"
  27 +
  28 +MACHINE_FEATURES += "screen usbgadget vfat ext2 bluetooth wifi pci alsa serial usbhost"
  29 +MACHINE_FIRMWARE_append_mx6 = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d linux-firmware-ath6k"
  30 +
  31 +IMAGE_FSTYPES += "tar.bz2"
  32 +
  33 +# Ship all kernel modules by default
  34 +MACHINE_EXTRA_RRECOMMENDS = "kernel-modules udev-rules-imx ${MACHINE_FIRMWARE}"
conf/machine/imx6qp2gsmarc.conf
... ... @@ -0,0 +1,34 @@
  1 +#@TYPE: Machine
  2 +#@NAME: Embedian SMARC-FiMX6
  3 +#@SOC: i.MX6Q
  4 +#@DESCRIPTION: Machine configuration for Embedian SMARC-FiMX6 board
  5 +#@MAINTAINER: Eric Lee <eric.lee@embedian.com>
  6 +
  7 +include conf/machine/include/imx-base.inc
  8 +include conf/machine/include/tune-cortexa9.inc
  9 +
  10 +SOC_FAMILY = "mx6:mx6q"
  11 +
  12 +# Use u-boot SMARC-FiMX6
  13 +PREFERRED_PROVIDER_virtual/bootloader_imx6q2gsmarc = "u-boot-smarcfimx6"
  14 +PREFERRED_PROVIDER_u-boot_imx6q2gsmarc = "u-boot-smarcfimx6"
  15 +PREFERRED_VERSION_u-boot_imx6q2gsmarc = "2015.04-smarcfimx6"
  16 +UBOOT_MACHINE = "smarcfimx6_quadplus_2g_ser3_defconfig"
  17 +
  18 +# Use linux kernel SMARC-FiMX6
  19 +PREFERRED_PROVIDER_virtual/kernel_imx6q2gsmarc = "linux-smarcfimx6"
  20 +PREFERRED_VERSION_linux-smarcfimx6_imx6q2gsmarc = "4.1.15"
  21 +KERNEL_DEVICETREE = "imx6q-smarcfimx6.dtb imx6dl-smarcfimx6.dtb imx6q-smarcfimx6-xga.dtb imx6dl-smarcfimx6-xga.dtb imx6q-smarcfimx6-wxga.dtb imx6dl-smarcfimx6-wxga.dtb imx6q-smarcfimx6-wvga.dtb imx6dl-smarcfimx6-wvga.dtb imx6q-smarcfimx6-1080p.dtb imx6dl-smarcfimx6-1080p.dtb imx6qp-smarcfimx6.dtb imx6qp-smarcfimx6-xga.dtb imx6qp-smarcfimx6-wxga.dtb imx6qp-smarcfimx6-wvga.dtb imx6qp-smarcfimx6-1080p.dtb"
  22 +
  23 +# Specify Nodejs version if you would like Cloud9 to be build
  24 +PREFERRED_VERSION_nodejs_imx6q2gsmarc = "0.8.21"
  25 +
  26 +SERIAL_CONSOLE = "115200 ttymxc4"
  27 +
  28 +MACHINE_FEATURES += "screen usbgadget vfat ext2 bluetooth wifi pci alsa serial usbhost"
  29 +MACHINE_FIRMWARE_append_mx6 = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d linux-firmware-ath6k"
  30 +
  31 +IMAGE_FSTYPES += "tar.bz2"
  32 +
  33 +# Ship all kernel modules by default
  34 +MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
recipes-bsp/u-boot/u-boot-smarcfimx6_2015.04-smarcfimx6.bb
... ... @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = &quot;file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a
10 10  
11 11 PV = "2015.04-smarcfimx6"
12 12  
13   -SRCREV = "a25b51e56197d3d2e7a870bf8827a46192070f5f"
  13 +SRCREV = "83e43e196e89d3eeb0bec5053b0b582bfb916bd3"
14 14 SRCBRANCH = "smarc-imx_v2015.04_4.1.15_1.0.0_ga"
15 15 SRC_URI = "${EMB_UBOOT_MIRROR};protocol=ssh;branch=${SRCBRANCH}"
16 16  
recipes-kernel/linux/linux-smarcfimx6-4.1.15/defconfig
... ... @@ -2301,7 +2301,7 @@ CONFIG_WATCHDOG_CORE=y
2301 2301 #
2302 2302 # CONFIG_SOFT_WATCHDOG is not set
2303 2303 # CONFIG_DA9052_WATCHDOG is not set
2304   -# CONFIG_GPIO_WATCHDOG is not set
  2304 +CONFIG_GPIO_WATCHDOG=y
2305 2305 # CONFIG_XILINX_WATCHDOG is not set
2306 2306 # CONFIG_CADENCE_WATCHDOG is not set
2307 2307 # CONFIG_DW_WATCHDOG is not set
recipes-kernel/linux/linux-smarcfimx6_4.1.15.bb
... ... @@ -17,7 +17,7 @@ SRC_URI = &quot;${EMB_KERNEL_MIRROR};protocol=ssh;branch=${SRCBRANCH} \
17 17 file://defconfig \
18 18 "
19 19  
20   -SRCREV = "1ac9573579204902fc9144d0b73e55f2da60a94a"
  20 +SRCREV = "f1ad5ef9a5e7f71bdc4110f86c9521bfe7a9489f"
21 21 PV = "4.1.15"
22 22 LOCALVERSION = "-1.0.1_smarc"
23 23