cubox-i: add machine config

The new cubox-i machine config produces images that can be used for
all CuBox-i and HummingBoard devices (u-boot SPL autodetects the platform)

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
This commit is contained in:
Carlos Rafael Giani 2014-01-29 01:03:04 +01:00 committed by Otavio Salvador
parent f2d30e5f72
commit 024ce83401

29
conf/machine/cubox-i.conf Normal file
View File

@ -0,0 +1,29 @@
#@TYPE: Machine
#@NAME: SolidRun CuBox-i
#@SOC: i.MX6 Q/DL/S
#@DESCRIPTION: Machine configuration for SolidRun CuBox-i and HummingBoard machines
#@MAINTAINER: Carlos Rafael Giani <dv@pseudoterminal.org>
# Machine config for the SolidRun CuBox-i and HummingBoard machines.
# They all use the same machine config, since the u-boot SPL autodetects the
# machine type upon booting. SOC_FAMILY includes all SoCs from all of these machines
# to let recipes include firmware etc. for all of these SoCs.
require conf/machine/include/imx6sabresd-common.inc
SOC_FAMILY = "mx6:mx6s:mx6dl:mx6q"
PREFERRED_PROVIDER_u-boot = "u-boot-cubox-i"
PREFERRED_PROVIDER_virtual/kernel = "linux-cubox-i"
UBOOT_MAKE_TARGET = ""
UBOOT_SUFFIX = "img"
UBOOT_ENTRYPOINT = "0x10800000"
UBOOT_CONFIG ??= "sd"
UBOOT_CONFIG[sd] = "mx6_cubox-i_config,sdcard"
UENV_FILENAME = "uEnv-${MACHINE}.txt"
SPL_BINARY = "SPL"
BOOT_SCRIPTS = "${UENV_FILENAME}:uEnv.txt"
MACHINE_FEATURES += "alsa bluetooth irda serial usbhost wifi"