From d54c4ca13c2976671fb2e91b774ae1a94039715a Mon Sep 17 00:00:00 2001 From: Dominik Sliwa Date: Thu, 22 Dec 2016 11:48:33 +0100 Subject: trdx-k20-fw: Apalis TK1 K20 MCU firmware Signed-off-by: Dominik Sliwa Acked-by: Marcel Ziswiler --- conf/machine/apalis-tk1-mainline.conf | 2 +- conf/machine/apalis-tk1.conf | 1 + recipes-bsp/trdx-k20-fw/files/LICENCE | 1 + recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.bin | Bin 0 -> 22084 bytes recipes-bsp/trdx-k20-fw/trdx-k20-fw_1.0.bb | 16 ++++++++++++++++ 5 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 recipes-bsp/trdx-k20-fw/files/LICENCE create mode 100644 recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.bin create mode 100644 recipes-bsp/trdx-k20-fw/trdx-k20-fw_1.0.bb diff --git a/conf/machine/apalis-tk1-mainline.conf b/conf/machine/apalis-tk1-mainline.conf index 1b8cddf..8d95716 100644 --- a/conf/machine/apalis-tk1-mainline.conf +++ b/conf/machine/apalis-tk1-mainline.conf @@ -39,7 +39,7 @@ XSERVER ?= "xserver-xorg \ " MACHINE_FEATURES = "screen usbgadget usbhost vfat ext2 alsa touchscreen wifi bluetooth 3g pci " -MACHINE_EXTRA_RDEPENDS = "linux-firmware-nvidia" +MACHINE_EXTRA_RDEPENDS = "linux-firmware-nvidia trdx-k20-fw" EXTRA_IMAGEDEPENDS += "u-boot" # used by sysvinit_2 diff --git a/conf/machine/apalis-tk1.conf b/conf/machine/apalis-tk1.conf index 8b66b59..29ae5c5 100644 --- a/conf/machine/apalis-tk1.conf +++ b/conf/machine/apalis-tk1.conf @@ -42,6 +42,7 @@ XSERVER ?= "xserver-xorg \ " MACHINE_FEATURES = "screen usbgadget usbhost vfat ext2 alsa touchscreen wifi bluetooth 3g pci " +MACHINE_EXTRA_RDEPENDS = "trdx-k20-fw" EXTRA_IMAGEDEPENDS += "u-boot" # used by sysvinit_2 diff --git a/recipes-bsp/trdx-k20-fw/files/LICENCE b/recipes-bsp/trdx-k20-fw/files/LICENCE new file mode 100644 index 0000000..f077faf --- /dev/null +++ b/recipes-bsp/trdx-k20-fw/files/LICENCE @@ -0,0 +1 @@ +This is a licence file diff --git a/recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.bin b/recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.bin new file mode 100644 index 0000000..b6490a6 Binary files /dev/null and b/recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.bin differ diff --git a/recipes-bsp/trdx-k20-fw/trdx-k20-fw_1.0.bb b/recipes-bsp/trdx-k20-fw/trdx-k20-fw_1.0.bb new file mode 100644 index 0000000..70ccc60 --- /dev/null +++ b/recipes-bsp/trdx-k20-fw/trdx-k20-fw_1.0.bb @@ -0,0 +1,16 @@ +DESCRIPTION = "Toradex Apalis TK1 K20 MCU Firmware" +HOMEPAGE = "https://developer.toradex.com/" +LICENSE = "GPLv2" + +SRC_URI = " file://apalis-tk1-k20.bin" + +LIC_FILES_CHKSUM = "file://LICENCE;md5=f711eb988c2634cf4f4184914b8174cf" + +PR = "r0" + +FILES_${PN} = " /lib/firmware/apalis-tk1-k20.bin " + +do_install () { + install -d ${D}/lib/firmware/ + install -m 0644 ${WORKDIR}/apalis-tk1-k20.bin ${D}/lib/firmware/ +} -- cgit v1.2.3