summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Sliwa <dominik.sliwa@toradex.com>2016-12-22 11:48:33 +0100
committerDominik Sliwa <dominik.sliwa@toradex.com>2017-01-11 21:57:51 +0100
commitd54c4ca13c2976671fb2e91b774ae1a94039715a (patch)
tree5db34bb79ddcc0a6adf441008591862fd3cf1b0f
parentb02e3e40108cebfd945b5b40e3aa7389f6d6ff0f (diff)
trdx-k20-fw: Apalis TK1 K20 MCU firmware
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r--conf/machine/apalis-tk1-mainline.conf2
-rw-r--r--conf/machine/apalis-tk1.conf1
-rw-r--r--recipes-bsp/trdx-k20-fw/files/LICENCE1
-rw-r--r--recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.binbin0 -> 22084 bytes
-rw-r--r--recipes-bsp/trdx-k20-fw/trdx-k20-fw_1.0.bb16
5 files changed, 19 insertions, 1 deletions
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
--- /dev/null
+++ b/recipes-bsp/trdx-k20-fw/files/apalis-tk1-k20.bin
Binary files 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/
+}