u-boot-karo: add recipe for Ka-Ro U-Boot v2015.10-rc2 (based) for TX6Q/U/S COM

This receipe adds the U-Boot fork for the Ka-Ro TX6 series COM to this fsl yocto
meta layer and includes changes such as the following:

  - U-Boot upstream base: v2015.10-rc2
  - no IMX image format: DCD is compiled and integrated at compile time
  - Secure Boot support for TX6
  - set default video_mode depending on LVDS/LCD module variant
  - get LCD backlight polarity from DT
  - changed CONFIG_SYS_TEXT_BASE from 0x2780000 to 0x10100000 to
    accomodate boards with less than 256MiB memory
  - make shutdown temperature configurable
  - use IRAM_BASE_ADDR rather than 0xbadc0de as exception vector
    address

Full list of changes see the git repository as given in patch.

Signed-off-by: Oliver Wendt <OW@karo-electronics.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit is contained in:
Oliver Wendt 2015-11-18 17:54:19 +01:00 committed by Otavio Salvador
parent e7b91b8001
commit d77b415779

View File

@ -0,0 +1,19 @@
require recipes-bsp/u-boot/u-boot.inc
DESCRIPTION = "u-boot for Ka-Ro electronics TX Computer-On-Modules."
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=0507cd7da8e7ad6d6701926ec9b84c95"
PROVIDES = "u-boot"
PV = "v2015.10-rc2+git${SRCPV}"
SRCREV = "047997571bf2c5bd43058c8e9da8052e09d9111f"
SRCBRANCH = "karo-tx6"
SRC_URI = "git://git.karo-electronics.de/karo-tx-uboot.git;branch=${SRCBRANCH}"
S = "${WORKDIR}/git"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE = "(tx6[qsu]-.*)"